|

楼主 |
发表于 2018-7-24 17:03:58
|
显示全部楼层
我就是在WM_PAINT绘制,代码如下
static void _cbWindow2(WM_MESSAGE *pMsg)//oìé«
{
GUI_RECT Rect;
switch(pMsg->MsgId)
{
case WM_PAINT:
WM_GetInsideRect(&Rect); //·μ»Ø»î¶ˉ′°¿ú¼õ襱߽çoóμÄ3ß′ç
GUI_SetBkColor(GUI_RED); //oì髱3¾°é«
GUI_SetColor(GUI_RED);//»Æé«
GUI_ClearRectEx(&Rect); //Çå3yRectÇøóò,¼è»æÖÆoìé«Çøóò
GUI_DrawRectEx(&Rect); //»æÖÆRectÇøóò,¼è»æÖÆ»Æé«¿ò¿ò
GUI_SetColor(GUI_BLACK); //oúé«
break;
default:
WM_DefaultProc(pMsg);
}
}
调用的代码如下
hWnd3= WM_CreateWindow(90,278,8,8,WM_CF_SHOW,_cbWindow,0)
|
|