为什么该WM_PAINI消息没能让窗口重绘?
switch(message) { caseWM_CHAR:&nb...
switch (message) { case WM_CHAR: hdc = GetDC(hwnd); TextOut(hdc,1,1," ",3); sprintf(str,"%c",(char)wParam); TextOut(hdc,1,1,str,strlen(str)); ReleaseDC(hwnd,hdc); break; case WM_PAINT: hdc = BeginPaint (hwnd, &ps) ; TextOut(hdc,1,1,str,strlen(str)); EndPaint (hwnd, &ps) ; return 0 ; case WM_DESTROY: PostQuitMessage(0); break; }解释一下~ 最好讲清楚! 谢谢
展开
展开全部
case WM_PAINT:
HDC hDC;
PAINTSTRUCT ps;
hDC = BeginPaint(hwnd,&ps);
TextOut(hDC,0,50,"www.baidu.com",strlen("www.baidu.com"));
EndPaint(hwnd,&ps);
break;
你对比看下吧。
HDC hDC;
PAINTSTRUCT ps;
hDC = BeginPaint(hwnd,&ps);
TextOut(hDC,0,50,"www.baidu.com",strlen("www.baidu.com"));
EndPaint(hwnd,&ps);
break;
你对比看下吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询