读书人

急VC中怎么调用Delphi写的COM组件呢

发布时间: 2012-02-01 16:58:19 作者: rapoo

急:VC中如何调用Delphi写的COM组件呢
因为调用规则原因,在VC中调用Delphi写的DLL,要在函数定义中进行设置调用规则,如:
typedef bool(__stdcall GetFirstMessage)(char *, int *, char *, int, int *);

可是要调用Delphi写的COM组件,不可能这样声明啊,应该怎么做呢?求教,谢谢!



[解决办法]
GetFirstMessage要写成接口
然后CoCreateInstance,QueryInterface,就可以调用GetFirstMessage了
[解决办法]
Delphi中的COM一定也是遵循 标准的, 在VC中调用, 和调用别的COM应该没区别

另外,调用COM和调用Delphi写的DLL中的函数是不一样的

读书人网 >VC/MFC

热点推荐