C语言如何使用Windows的com对象(组件)?

网友解答: COM本身就是类似C++的,用函数表加私有变量方式来表示对象。直接在C++下使用比在C下使用简单非常多,你如果C/C++都不行,还玩这种高难度动作干嘛呢?使用COM你得对其内

网友解答:

COM本身就是类似C++的,用函数表加私有变量方式来表示对象。直接在C++下使用比在C下使用简单非常多,你如果C/C++都不行,还玩这种高难度动作干嘛呢?

使用COM你得对其内存结构理解,非常麻烦的,我曾经没事写过拿汇编跑VBS脚本的COM调用,所以强烈建议你打住这个念头。

如果只是想使用HTTP相关的通讯,可以试试使用Wininet这套函数,甚至你直接用socket去实现HTTP协议都不难。

标签: