非模式对话框一闪而过(规则dll中创建的)
seujh 2011-08-12 05:58:29 dll中写了个 导出函数,
导出函数中 创建new 了个非模式对话框。。。
然后就一闪而过了。。。。
{
CXXDialog* pdlg=new CXX....;
pdlg->Create(,,);
pdl->Show(SW_SHOW);
}
如果想不让它一闪而过,那么可以加:
MSG msg;
while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
为什么不加会一闪而过,加了之后,不会闪啊??
求原因。。。。。。。。