vc编程DoModal弹不出对话框
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vc编程DoModal弹不出对话框相关的知识,希望对你有一定的参考价值。
vc编程:调用DoModal时看不到弹出的对话框,而主界面却无法获得焦点,好像DoModal对话框已经弹出,只是看不到而已!我调试时DoModal好像调用成功了,但就是看不到,真不知道是怎么回事,希望各位高手多多指点! 模态对话框不需要ShowWindow, 之前一直都是可以的! CDlgCurvePara dlg; dlg.DoModal() ;
参考技术A 要看你是怎么生成对话框的,如果是用模板生成的,就得传文件给我们看看了.如果是手动生成的,就传那一段代码来看看
不用调
ShowWindow
(SW_SHOW); 参考技术B 先建立你要弹出的对话框
让后为这个对话框建立一个对话框类
在你的菜单消息函数中
建立对话框对象并显示对话框就行了
如果是模态对话框
在消息函数中
C**Dlg
dlg;
dlg.DoModal();
就可以了
如果是非模态对话框则是要用对话框对象的creat函数
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
以上是关于vc编程DoModal弹不出对话框的主要内容,如果未能解决你的问题,请参考以下文章
在IE9的地址栏内输入 javascript:alert(navigator.userAgent),弹不出对话框,原因是啥?在线等,谢谢!