• 5463阅读
  • 2回复

各位高人,问一下在MFC创建的带CDialog的DLL可以在QT里调用吗? [复制链接]

上一主题 下一主题
离线jackson031
 

只看楼主 倒序阅读 楼主  发表于: 2010-08-31
— 本帖被 XChinux 执行加亮操作(2010-09-07) —
关键词: QT4MFCDLL
各位高人,问一下在MFC创建的带CDialog的DLL可以在QT里调用吗?

如果可以调用到,那这个代码可不可以移植到linux下使用啊?

或者linux下有没有其他办法能调用到我写的这个DLL呢?
离线paranoid
只看该作者 1楼 发表于: 2010-08-31
关键在于dll的接口,而不是dll内的实现
不过即便windows可以调用,linux也不行,linux下没有MFC
离线tan_tan_1
只看该作者 2楼 发表于: 2010-09-12
二楼说得对,MFC是基于Windows的,qt调用MFC理论上应该是可以的,本质上都是C++,但是中间的各自的数据类型转换可是个不小的问题,
MFC想要放到linux ,呃~~最好还是不要想,会关系到系统API,这个麻烦可就大了去了
快速回复
限100 字节
 
上一个 下一个