双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

COM 多线程 事件订阅问题

darnis darnis 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
遇到一个问题,关于COM 的,(OPC 规范)
在我们应用中,使用了一个线程来对 该 COM 对象进行操作.
并且该 COM 对象, 支持通过 IConnectionPointContainer 增加 IDataCallBack 回调处理变化数据.

所有工作包括 初始化 COM 对象, 中间操作, 以及订阅变化数据这些过程全部在这个线程中完成,
但是为什么所有 为什么 我这边 IDataCallBack 就收不到变化数据呢?
以前实现的时候,使用 所有与 COM 对象操作的时候,都使用 了 Synchronize 来让主线程做工作,
是没有问题的.

对COM的理解不够深入 ,怎么才能让子线程实现完整的 COM操作呢?
...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
darnis
ATL 3,248 成员 48,530 内容