MFC调QT / QT调MFC

用MFC做了一个Dll,功能是调用一个函数就可弹出以CDialog为基类的窗口,我想实现在QT中去调用这个函数,使它弹出MFC的窗口,我试的一下,提示找不到CDialog... 用MFC做了一个Dll,功能是调用一个函数就可弹出以CDialog为基类的窗口,我想实现在QT中去调用这个函数,使它弹出MFC的窗口,我试的一下,提示找不到CDialog基类,我该如何去解决呢?

还有,反过来在MFC中去调用QT的窗口,可以做到吗?怎么做?

希望大家共同讨论,谢谢!
展开
 我来答
fly_fire
2008-08-01 · TA获得超过617个赞
知道小有建树答主
回答量:579
采纳率:0%
帮助的人:309万
展开全部
我觉得这似乎是吃力不讨好的事情,毕竟QT跟MFC是一个级别的(你可以用QDialog),如果你的确这样使用,倒不如编译一个MFC的执行文件,然后在QT里创建一个线程去启动,不过可能即使你可以执行,那鼠标按键的消息也不一定能传递过去。如果要互相调用的话需要包含对应的LIB 与头文件。

建议你UI方面的你就选其中一个就好(非UI的可以封装成相关的LIB)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式