void CMainFrame::OnGetMinMaxInfo(MINMAXINFO* lpMMI)
{
//最小尺寸
lpMMI->ptMinTrackSize.x = 700;
lpMMI->ptMinTrackSize.y = 500;
//最大尺寸
lpMMI->ptMaxPosition.x = 0;
lpMMI->ptMaxPosition.y = 0;
//取屏幕工作区
CRect rcWorkArea;
::SystemParametersInfo(SPI_GETWORKAREA,0,&rcWorkArea,0);
lpMMI->ptMaxTrackSize.x = rcWorkArea.Width();
lpMMI->ptMaxTrackSize.y = rcWorkArea.Height();
CWnd::OnGetMinMaxInfo(lpMMI);
}
限制窗口拖动尺寸大小
最新推荐文章于 2021-01-26 09:00:11 发布