void CMainFrame::OnGetMinMaxInfo(MINMAXINFO* lpMMI)
{
//调整最小高度与宽度,如果需要的话
lpMMI->ptMinTrackSize.x = 640;
lpMMI->ptMinTrackSize.y = 480;
//调整最大高度与宽度,如果需要的话
lpMMI->ptMaxTrackSize.x = 1366;
lpMMI->ptMaxTrackSize.y = 768;
CFrameWnd::OnGetMinMaxInfo(lpMMI);
}//代码参考http://blog.csdn.net/cytj129/article/details/52494981
上面代码导致MoveWindow超出限制时,不触发OnSize
比如:
MoveWindow(0,0, 20000,20000);//不触发OnSize
MoveWindow(0,0,200,200);//不触发OnSize