我用以下代码让对话框作全屏显示
CRect rect;
GetDesktopWindow()->GetClientRect(rect);
::SetWindowPos(m_hWnd,HWND_TOP,rect.left,rect.top,rect.Width(),rect.Height(),SWP_SHOWWINDOW);我真正意图是想让对话框最大化显示(不并遮住桌面的任务栏),而不是全屏显示,有什么好方法?多谢
CRect rect;
GetDesktopWindow()->GetClientRect(rect);
::SetWindowPos(m_hWnd,HWND_TOP,rect.left,rect.top,rect.Width(),rect.Height(),SWP_SHOWWINDOW);我真正意图是想让对话框最大化显示(不并遮住桌面的任务栏),而不是全屏显示,有什么好方法?多谢
不过有个前提,对话框属性的Maximize Box要勾上(不沟的话还是占了任务栏).......