WM_GETMINMAXINFO的功能:
主要是控制窗口显示时的大小(ptMaxSize),最大化时的位置(ptMaxPosition),鼠标控制窗口大小的最大(ptMaxTrackSize)、最小(ptMinTrackSize)位置。
对于这个消息,wParam 没有意义,lParam是指向MINMAXINFO结构体的指针。
此时,MINMAXINFO的结构体的定义如下:
typedef struct {
POINT ptReserved; //不用
POINT ptMaxSize; //最大范围
POINT ptMaxPosition; //最大的放置点
POINT ptMinTrackSize; //最小拖动范围
POINT ptMaxTrackSize; //最大拖动范围
} MINMAXINFO;
case WM_GETMINMAXINFO: