GetClientRect用于取得指定窗口的客户区域大小。
顺便说一句,每个窗口区域可分为两部分,
用于显示内容的区域叫Client区(客户区),
NonClient(非客户区)用于显示命令按钮及窗口标题等。
画客户区消息是由WM_PAINT发出的,
而非客户区的绘图是由WM_NCPAINT发出的。
例如:
Void _cbButtonInfo(WM_MESSAGE* pMsg){ //按键回调函数
GUI_RECT Rect;
WM_GetClientRect(&Rect); //获取按键矩形区域
GUI_SetColor(GUI_GREEN); //设置画笔颜色
GUI_DrawRoundeFrame(Rect.x0, Rect.y0, Rect.x1, Rect.y1,5,5);//画圆角矩形(按键的外框)
}