我在单文档程序中的
BOOL OnOpenDocument(LPCTSTR lpszPathName)
{
CWnd wnd;
wnd.Attach(GetDesktopWindow());
CDlgProcess dlg(&wnd);
dlg.DoModal();
}
BOOL CDlgProcess::OnInitDialog()
{
ModifyStyleEx(WS_EX_APPWINDOW,WS_EX_TOOLWINDOW);
CenterWindow();
BringWindowToTop();
SetForegroundWindow();
}
我在CMD中执行TEST 1111.TXT
这时候dlg无法置前桌面,会被其他窗体挡住?
BOOL OnOpenDocument(LPCTSTR lpszPathName)
{
CWnd wnd;
wnd.Attach(GetDesktopWindow());
CDlgProcess dlg(&wnd);
dlg.DoModal();
}
BOOL CDlgProcess::OnInitDialog()
{
ModifyStyleEx(WS_EX_APPWINDOW,WS_EX_TOOLWINDOW);
CenterWindow();
BringWindowToTop();
SetForegroundWindow();
}
我在CMD中执行TEST 1111.TXT
这时候dlg无法置前桌面,会被其他窗体挡住?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货