在onitidialog函数中
CRect rectDeskTop;
WINDOWPLACEMENT wpnew;
GetWindowPlacement(&wpnew);
::GetWindowRect(::GetDesktopWindow(), rectDeskTop);
::AdjustWindowRectEx(rectDeskTop, GetStyle(), FALSE, GetExStyle());
wpnew.showCmd = SW_SHOWNORMAL;
wpnew.rcNormalPosition = rectDeskTop;
SetWindowPlacement(&wpnew);
这个效果比
//ShowWindow(SW_SHOWMAXIMIZED);
和
//SetWindowPos(NULL, 0, 0, GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics(SM_CYSCREEN), 0);
//int cx = GetSystemMetrics(SM_CXFULLSCREEN);
//int cy = GetSystemMetrics(SM_CYFULLSCREEN);
//MoveWindow(0, 0, cx, cy);
好