释义 |
NCCALCSIZE_PARAMS结构
NCCALCSIZE_PARAMS结构具有如下形式: typedef struct tagNCCALCSIZE_PARAMS { RECT rgrc[3]; PWINDOWPOS lppos; } NCCALCSIZE_PARAMS; NCCALCSIZE_PARAMS结构中包含了一些信息,应用程序在处理WM_NCCALCSIZE消息的时候用它来计算窗口客户区的大小,位置和有效内容。
成员:rgrc | 指定了一个矩形数组。第一个矩形包含了窗口被移动或改变大小之后的新坐标。第二个矩形包含了窗口被移动或改变大小之前的坐标。第三个矩形包含了在被移动或改变大小之前窗口客户区的坐标。如果该窗口是一个子窗口,那么这些坐标是相对于父窗口的客户区的。如果该窗口是一个顶层窗口,那么这些坐标是相对于屏幕的。 | lppos | 指向WINDOWPOS结构,其中包含了引起窗口移动或改变大小的操作所指定的大小或位置值。 |
请参阅:CWnd::OnNcCalcSize |