失败的经历:
在OnInitDialog()中加上ShowWindow(SW_HIDE),无效!
ShowWindow(SW_MINIMIZE);无效!
基于对话框的程序,代码如下:
//实现程序启动后隐藏窗口,最小化到托盘图标。
WINDOWPLACEMENT wp;
wp.length = sizeof(WINDOWPLACEMENT);
wp.flags = WPF_RESTORETOMAXIMIZED;
wp.showCmd = SW_HIDE;
SetWindowPlacement(m_hWnd, &wp);
//在任务栏和atl+tab列表中隐藏:
ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW);