一个程序的主界面是对话框,但同时有托盘(无论主界面是否打开)。在CFTPServerApp::InitInstance()中调用函数创建了一个“隐蔽窗口”:
if (!CWnd::CreateEx(0, AfxRegisterWndClass(0), "CSystemTray Dummy Window", WS_POPUP, 0,0,0,0, NULL, 0))
return FALSE;然后设置NOTIFYICONDATA,然后显示主窗口:
CApplicationDlg dlg;
int nResponse = dlg.DoModal();请问使用CreateEx创建的隐蔽窗口是什么意思?有什么作用?