- 主题:二进制程度复制到另一台机器上,库找不到了
你说的那是传统的、带apartment的那一整套com。
现在我们常常走另一条路:只取com的思想,但不用idl以及com的任何代码,包括连iunknown都没有。只用com的设计和模式。我们称这个叫nano com。目前也挺成功的。
再或者,另一个方向就是走Windows runtime那条路。非常的现代,高度依赖于c++17,整个的代码非常漂亮
【 在 hgoldfish 的大作中提到: 】
: ActiveX 带反射,给 vb 用的。
: COM 是给 C++ 用的,需要预编译生成调用代码。
: 我的记忆没错吧。
: ...................
--
FROM 73.189.34.*
nonono
我只是社区之星而已,并不是MVP
【 在 adoal (阿豆) 的大作中提到: 】
: 标 题: Re: 二进制程度复制到另一台机器上,库找不到了
: 发信站: 水木社区 (Wed Jun 24 11:07:18 2020), 站内
:
:
: 抓到一个活的MVP
:
: 【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: : IDispatch::Invoke()
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 122.225.220.*]
--
FROM 119.123.133.*
没有IUnknown,怎么“发现”其他接口呢?难道你要duck typing?
【 在 snnn (cm) 的大作中提到: 】
: 你说的那是传统的、带apartment的那一整套com。
: 现在我们常常走另一条路:只取com的思想,但不用idl以及com的任何代码,包括连iunknown都没有。只用com的设计和模式。我们称这个叫nano com。目前也挺成功的。
: 再或者,另一个方向就是走Windows runtime那条路。非常的现代,高度依赖于c++17,整个的代码非常漂亮
--
FROM 119.123.133.*