显示模式对话框,为什么主界面不动了 我继承的CDialog类,使用DoModal显示对话框,为什么对话框显示的时候,主界面不动了。我的主界面是做的线程同步,有一个线程一直接收设备信息,存到缓冲,设置了一个timer,每个一秒读一个数据,显示到主界面。还有,为什么我在主界面上加一个按钮,显示版本信息,版本信息也是使用我自己写的对话框类,为什么版本信息不影响我的主界面显示? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DoModal显示对话框这个是模态对话框 ,是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。模态对话框垄断了用户的输入。当一个模态对话框打开时,用户只能与该对话框进行交互,而其他用户界面对象收不到输入信息。如果你希望其他对话框也可以操作,你可以用非模态对话框不要DoModal,改为ShowWindow(SW_SHOW); 非模态对话框CTestDlg *pDlg=new CTestDlg;pDlg->Create(IDD_TESTDLG,this);pDlg->ShowWindow(SW_SHOW); 麻烦高手帮我看一下坐标轴标刻度标注 求教一个访问windows服务的问题 CBitmapButton的使用 如何获取一个快捷方式(.lnk)文件的目标? 网络播放原始音频流的问题 请教,如何在工作区删除一个类,如何操作?? sql server问题,在线等 请问有什么方法快速生成jpg的缩略图 多线程问题。。。百思不得其解。。。请进来 送分题,请问怎么样才能使窗口的最大化按纽无效(就是让它变为灰色),谢谢!! 困扰好多天的一个诡异问题 求遣散 求加薪 MD 哥一个都没 烦了一比吊骚 !!!
这个是模态对话框 ,是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。
模态对话框垄断了用户的输入。当一个模态对话框打开时,用户只能与该对话框进行交互,而其他用户界面对象收不到输入信息。如果你希望其他对话框也可以操作,你可以用非模态对话框
不要DoModal,改为ShowWindow(SW_SHOW);
pDlg->Create(IDD_TESTDLG,this);
pDlg->ShowWindow(SW_SHOW);