请教如何给ActiveX传递一个回调函数指针参数

houcy 2011-07-05 10:33:24
定义了一个网络主机扫描函数:
int ScanHost(char * startIP, char * endIP);

我现在想增加一个参数传递一个回调函数指针,每当扫描发现一个活的主机后就回调一下传回这个活动主机的Ip。
改成这样:
int ScanHost(char * startIP, char * endIP, void (pOnNewHost*)(char * ));

好像ActiveX里不支持函数指针类型,第3个参数我该怎么传递呢?
谢谢!!!
...全文
62 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
oyljerry 2011-07-05
  • 打赏
  • 举报
回复
COM组件等,还是通过Connection Point连接点事情来通知实现回调.
ouyh12345 2011-07-05
  • 打赏
  • 举报
回复
事件啊

3,245

社区成员

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

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