GetClientRect用法

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);//画圆角矩形(按键的外框)
}


你可能感兴趣的:(emWin,GetClientRect)