首页| 论坛| 消息

标题:Qt调用MFC动态库
作者:蚂蚁power
日期:2016-07-28 11:41
内容:

大家好。 我想调用一些MFC的动态库,动态库中没有关于界面的代码。我是这么调用的:

QLibrary lib("D:\\dcomm\\bin\\downPluginMODBUS.dll");
if (lib.load())
{
qDebug()


#1 [6gongzi 07-29 08:43]
动态库的 导出的函数需要加上
extern "C"
只有纯c的动态库才可以互相调用
#2 回 6gongzi 的帖子 [蚂蚁power 07-31 10:34]
6gongzi:动态库的 导出的函数需要加上
extern "C"
只有纯c的动态库才可以互相调用
 (2016-07-29 08:43) 
好的 谢谢。在请教一下 如果动态库中的函数返回一个类指针,我应该用什么去接这个类指针?
#3 回 6gongzi 的帖子 [蚂蚁power 08-01 09:30]
6gongzi:动态库的 导出的函数需要加上
extern "C"
只有纯c的动态库才可以互相调用
 (2016-07-29 08:43) 
举个例子:A是我正在操作的类,B是动态库,C是动态库中的一个类。我在A中调用动态库B,然后应该怎么做才能在A中访问C类的成员?

回复 发表
主题 版块