对于懂VC的人实在是小菜呀 如果你是享用vc写dll供delphi调用的话,不要用C++方式,因为这种方式隐含参数this指针,你的pDisp实际上是第二个参数,而非第一个. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 VC写的DLL有两种,一种是MFC的,只能给VC自己调用。 如果非VC程序调用了MFC的DLL,传参数要出错的 肯定搞错了,应该是void WINAPI CMyApp::MyGetDispatch(IDispatch* pDisp, IDispatch** rDisp)而且,要记住你可能要调用AddRef(如果你函数的实现不是现在这样的话)。 参考一下这个:MSJ July 1996, Under the Hood, by Matt Pietrek 我忽然想起了,在263战网我也碰到过一个hp.unreal,难道…… zlib压缩的xml数据 程序文件补破坏,怎么补求啊? 在About对话框中的中文不能正常显示,怎么办? 求助:各位大哥,帮我看看这个串口的程序,谢谢! atl com 里如何调用外部Dll 问一个棘手的问题?应用程序可不可以跟JSP网页进行交互? 关于打印的问题!(高手赐教) 含有钩子的DLL运行中如何与它的调用进程通信? 程序运行后鼠标单击其他窗口,子节点才正常动态创建??? HOOK IE11 WSAConnect connect无效 高分征求g.723.1,g,726,g.729协议 一个问题10分,一共两个
void WINAPI CMyApp::MyGetDispatch(IDispatch* pDisp, IDispatch** rDisp)
而且,要记住你可能要调用AddRef(如果你函数的实现不是现在这样的话)。
MSJ July 1996, Under the Hood, by Matt Pietrek