OCX封装第三方DLL

jacksonfan 2017-12-20 12:03:30
现需要将一个第三方的dll封装成ocx,共vba使用
其中有一个函数带有回调函数,在ocx中该怎么处理回调

SHORT InitializeEx(
OUT LPVOID lpApp,
IN LPVOID hInstance, // 作为Callback的用户数据
IN LINECALLBACK lpfnCallback,
IN CONST CHAR lpszName[32],
OUT ULONG * lpVersion,
IN ADDRESS ServerAddress
);
...全文
509 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jacksonfan 2017-12-23
  • 打赏
  • 举报
回复
先结帖,再研究看看 感谢大家提供的思路
许文君 2017-12-21
  • 打赏
  • 举报
回复
oyljerry 2017-12-20
  • 打赏
  • 举报
回复
可以ocx中自己实现回调,然后调用dll等来处理,然后再考虑你封装的ocx要对外发布的接口
zgl7903 2017-12-20
  • 打赏
  • 举报
回复

3,245

社区成员

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

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