16,551
社区成员
发帖
与我相关
我的任务
分享
case WM_PAINT:
hdc = BeginPaint(hWnd, &ps);
// TODO: 在此添加任意绘图代码...
hbrush=(HBRUSH)GetStockObject(BLACK_BRUSH);
SelectObject(hdc,hbrush);
EndPaint(hWnd, &ps);
break;
case WM_PAINT:
hdc = BeginPaint(hWnd, &ps);
// TODO: 在此添加任意绘图代码...
GetClientRect(hWnd,&rect);
hdccom=CreateCompatibleDC(hdc);//兼容DC
hbmp=CreateCompatibleBitmap(hdc,cxClient,cyClient);//创建兼容位图
SelectObject(hdccom,hbmp);
hbrush=CreateSolidBrush(RGB(22,103,154));
FillRect(hdccom,&rect,hbrush);//FillRect!!!
BitBlt(hdc,0,0,cxClient,cyClient,hdccom,0,0,SRCCOPY);
EndPaint(hWnd, &ps);
break;
case WM_PAINT:
hdc = BeginPaint(hWnd, &ps);
// TODO: 在此添加任意绘图代码...
hbrush=(HBRUSH)GetStockObject(BLACK_BRUSH);//选取黑色画刷
hdccom=CreateCompatibleDC(hdc);//兼容DC
hbmp=CreateCompatibleBitmap(hdc,cxClient,cyClient);//创建兼容位图
SelectObject(hdccom,hbmp);
SelectObject(hdccom,hbrush);
Rectangle(hdccom,0,0,cxClient,cyClient);//绘制了客户区大小的矩形
BitBlt(hdc,0,0,cxClient,cyClient,hdccom,0,0,SRCCOPY);
EndPaint(hWnd, &ps);
break;
case WM_PAINT:
hdc = BeginPaint(hWnd, &ps);
// TODO: 在此添加任意绘图代码...
hbrush=(HBRUSH)GetStockObject(BLACK_BRUSH);//选取黑色画刷
hdccom=CreateCompatibleDC(hdc);//兼容DC
hbmp=CreateCompatibleBitmap(hdc,cxClient,cyClient);//创建兼容位图
SelectObject(hdccom,hbmp);
SelectObject(hdccom,hbrush);
BitBlt(hdc,0,0,cxClient,cyClient,hdccom,0,0,SRCCOPY);
EndPaint(hWnd, &ps);
break;