摘要: 调用 ActiveX 控件?呃,这实在不是一件容易的事情:用各种封装精良的 Framework(MFC、VCL等等)的话,最后成品 EXE 的体积难免偏大;用SDK虽然可以有效地减小这个体积,但是往往又无从下手——总之,这似乎是一件鱼与熊掌不能兼得的憾事。还好,“不容易”并不代表“不可能”,我在本文中要介绍给诸位的,就是“玩转”ActiveX 的一种方法,这种方法包括了从 ActiveX 控件调用到 ActiveX 控件事件处理的一切必要细节。当然,题目所说的“SDK”也并不是纯粹的 SDK,而是借助了 ATL 的 OLE 支持,毕竟用 SDK 实现 OLE 容器太繁琐了。
阅读全文