在*.Sln中添加一个新的Ocx的Project,该Ocx不允许添加事件,Add Event 失败(Cannot find event interface)

BloodFighter 2007-11-14 03:51:06
如题,怪事总是有。
最近工作需要,将一个dll的工程打包成ocx供web开发使用,为了保证ocx与dll的版本一一对应,所以在dll的sln中,添加一个新的Project。
这个Mfc ActiveX添加Method一切正常,但是,如果Add Event,就会报错:Cannot find event interface。 @_@非常弱的问题……#¥%……—

进而,为了验证我的想法,我们可以开一个新的单文档工程,然后给这个工程在添加一个Mfc ActiveX的Project,这么添加的project就不允许用户添加Event……,提示错误对话框 Cannot find event interface.....

请高手帮忙分析一下问题,项目已经写的差不多了,为了这个问题重开一个sln有点不值得,奇怪的问题……
...全文
85 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Sanvy4116 2007-12-04
  • 打赏
  • 举报
回复
2楼说得对
wshcdr 2007-11-15
  • 打赏
  • 举报
回复
大不了自己手工去添加事件
BloodFighter 2007-11-15
  • 打赏
  • 举报
回复
现在的确是在自己手动添加event,编译后有效,
看来就是这种工程的事件向导出现了什么未知的错误
就是觉得这个bug出现的太明显了,想在这里看看有没有解决的办法
毕竟如果可以通过向导添加,会省去很多冗余的工作
ouyh12345 2007-11-15
  • 打赏
  • 举报
回复
在event类里添加函数,编译idl或odl文件,然后添加连接点

3,245

社区成员

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

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