|
|

楼主 |
发表于 2005-2-7 01:28:00
|
显示全部楼层
Re: 研究过圣2引擎的请进
刚在主涵数里找到这个,很可能是问题的根源
case WM_GETMINMAXINFO:
{
// 窗口模式下不让改变大小
// 窗口固定到 640x480 (客户区)
MINMAXINFO* pMinMax = (MINMAXINFO*) lParam;
DWORD dwFrameWidth = GetSystemMetrics( SM_CXSIZEFRAME );
DWORD dwFrameHeight = GetSystemMetrics( SM_CYSIZEFRAME );
//DWORD dwMenuHeight = GetSystemMetrics( SM_CYMENU );
DWORD dwCaptionHeight = GetSystemMetrics( SM_CYCAPTION );
pMinMax->ptMinTrackSize.x = MainWidth + dwFrameWidth * 2;
pMinMax->ptMinTrackSize.y = MainHeight + dwFrameHeight * 2 +
dwCaptionHeight;
pMinMax->ptMaxTrackSize.x = pMinMax->ptMinTrackSize.x;
pMinMax->ptMaxTrackSize.y = pMinMax->ptMinTrackSize.y;
} |
|