运用ATL实现Excel下Ribbon效果

HappyKeKe 2011-05-13 05:14:46
大侠们,如题,我按照
http://blogs.msdn.com/b/jensenh/archive/2006/12/08/using-ribbonx-with-c-and-atl.aspx
这里介绍的方法,可是编译的时候,遇到如下的错误

c:\projects\exceladdin\exceladdin\debug\mso.tlh(711) : error C2786: 'LONG (__stdcall *)(HWND,HANDLE,LPSTR,PDEVMODEA,PDEVMODEA,DWORD)' : invalid operand for __uuidof
c:\projects\exceladdin\exceladdin\debug\mso.tlh(711) : error C2923: '_com_IIID' : 'DocumentPropertiesA' is not a valid template type argument for parameter '_Interface'
c:\program files\microsoft visual studio 8\vc\platformsdk\include\winspool.h(1585) : see declaration of 'DocumentPropertiesA'
c:\projects\exceladdin\exceladdin\debug\mso.tlh(711) : error C3203: '_com_IIID' : unspecialized class template can't be used as a template argument for template parameter '_IIID', expected a real type
c:\projects\exceladdin\exceladdin\debug\mso.tlh(2047) : error C2011: 'IAccessible' : 'struct' type redefinition
c:\program files\microsoft visual studio 8\vc\platformsdk\include\oleacc.h(553) : see declaration of 'IAccessible'
c:\projects\exceladdin\exceladdin\debug\mso.tlh(2134) : error C2504: 'IAccessible' : base class undefined



望高手指点啊,我的邮箱是seal668@163.com
...全文
107 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qazx84265 2011-08-03
  • 打赏
  • 举报
回复
你好,能具体说下导入库的问题吗
HappyKeKe 2011-05-14
  • 打赏
  • 举报
回复
问题已经解决 是导入库的问题

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧