首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

对话框上的控件都显示不出来,也没用richedit之类的解决思路

2012-02-07 
对话框上的控件都显示不出来,也没用richedit之类的CMyDialog*dlgnewCMyDialogdlg- Create(IDD_INFO_DLG

对话框上的控件都显示不出来,也没用richedit之类的
CMyDialog   *dlg   =   new   CMyDialog;
        dlg-> Create(IDD_INFO_DLG);
        dlg-> ShowWindow(SW_NORMAL);
Sleep(10000);
delete   dlg;

本来对话框上放了一个CStatic,结果运行起来一篇灰色,不知道怎么回事

[解决办法]
你应该在对话框中设置定时器来中止自己,而不是用Sleep,如上所说,Sleep的时候,进程处于等待状态,你其他运算也不会进行,除非在其他线程中。

热点排行