报一个莫名其妙的错?!

siren_qiqi 2006-12-25 09:44:47
在作com组件的时候报错:
[C++ Error] atlcom.h(1877): E2352 Cannot create instance of abstract class 'CComObject<TCoUI_DataImpl>'
[C++ Error] atlcom.h(1877): E2353 Class 'CComObject<TCoUI_DataImpl>' is abstract because of '__stdcall IDispatch::GetTypeInfoCount(unsigned int *) = 0'
似乎是GetTypeInfoCount(unsigned int *) 这个函数没实现?
工程里就没有定义这个函数呀,怎么会这样子?
...全文
160 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
siren_qiqi 2006-12-25
  • 打赏
  • 举报
回复
什么意思不太明白?是说我还要去手动实现GetTypeInfoCount(unsigned int *)函数?
CSQ__CPU 2006-12-25
  • 打赏
  • 举报
回复
继承一个含有纯虚函数的类必须重载并实现改函数。
siren_qiqi 2006-12-25
  • 打赏
  • 举报
回复
没人么? 555555
自己丁页一下!

703

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder ActiveX/COM/DCOM
社区管理员
  • ActiveX/COM/DCOM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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