ATL里面如何定义和触发事件?

handsomge 2004-11-04 10:13:25
有例子更好
...全文
162 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Vigorcsdn 2004-11-05
  • 打赏
  • 举报
回复
你是说COM向客户端通信吧~~,连接点,回调函数,统一事件模型....方法挺多的
wangweixing2000 2004-11-05
  • 打赏
  • 举报
回复
会了就揭帖!hoho!
步履人生 2004-11-05
  • 打赏
  • 举报
回复
I am searching the methods to solve the problem like yours.

Up For you and MARK.
aprilofeyes 2004-11-05
  • 打赏
  • 举报
回复
up
天限天空 2004-11-05
  • 打赏
  • 举报
回复
查阅 连接点


如何在网页中响应ActiveX控件或COM组件的事件
http://blog.csdn.net/newkey007/archive/2004/08/10/70154.aspx
icelight 2004-11-05
  • 打赏
  • 举报
回复
定义事件:
在_IAtlCtrlEvents右击, 选ADD Method。返回值选VOID,事件名取为“OnCallIcelight”。参数要不要随你喜欢。点击OK。
找到IDL文件,右键选compile AtlControl.idl。此时VC会生成LIB。
右键点 CAtlCtrl ,选Implement Connection Point。

触发事件:
在控件内任意地方调用Fire_OnCallIcelight()即可触发事件。
handsomge 2004-11-04
  • 打赏
  • 举报
回复
会了,来者有分

3,245

社区成员

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

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