今天做了一个dll,里面添加带进度条的对话框,对话框一闪而过
从网上找的解决方法:
1、另开线程:创建对话框,添加消息循环
g_Dlg=new CMyTestDlg();
g_Dlg->Create(IDD_TEST);
g_Dlg->ShowWindow(SW_SHOW);
MSG msg;
while(GetMessageBox(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
今天做了一个dll,里面添加带进度条的对话框,对话框一闪而过
从网上找的解决方法:
1、另开线程:创建对话框,添加消息循环
g_Dlg=new CMyTestDlg();
g_Dlg->Create(IDD_TEST);
g_Dlg->ShowWindow(SW_SHOW);
MSG msg;
while(GetMessageBox(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}