用sdk怎么响应WM_PAINT消息,画个背景啊,谢谢了 用sdk怎么响应MW_PAINT消息,画个背景啊,谢谢了,我用的是sdk,还是c语言,大家帮忙了呵呵呵 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在窗口过程函数里面写啊LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam){ switch( msg ) { case WM_DESTROY: ::PostQuitMessage(0); break; case WM_PAINT: //这里面添加啊 break; } return ::DefWindowProc(hwnd, msg, wParam, lParam);} case WM_PAINT:HDC hdc = BeginPaint(..);...EndPaint(..);break; 你的意思是贴图吗?在BeginPaint和EndPaint之间加上:bitmap=LoadBitmap(hInst,IDB_BITMAP1);memdc=CreateCompatibleDC(hdc);SelectObject(memdc,bitmap);BitBlt(hdc,LOWORD(lParam),HIWORD(lParam),64,64,memdc,0,0,SRCCOPY);ReleaseDC(hwnd,hdc);DeleteDC(memdc);其中bitmap是HBITMAP变量,memdc是HDC变量。 为什么分不见涨 CSocket使用问题,请熟悉的哥哥帮个忙吧 如何建二(三)维表 new 操作是否线程安全? 怎么样对整个视图区图形放大25%,50%,75% //关于异常try catch throw 怎么用VC实现画图里的喷枪!!送高分 类嵌套编译不能通过?急急急!!! 请各位帮个忙,有关浏览器控件的问题 LPtoDP的好处何在?给个理由先! 调试出现乱码 我想在vc中当选择菜单项时,弹出一个对话框,然后我想把这个对话框塞到CFormView类中显示出来
{
switch( msg )
{
case WM_DESTROY:
::PostQuitMessage(0);
break;
case WM_PAINT:
//这里面添加啊
break;
}
return ::DefWindowProc(hwnd, msg, wParam, lParam);
}
HDC hdc = BeginPaint(..);
...
EndPaint(..);
break;
在BeginPaint和EndPaint之间加上:
bitmap=LoadBitmap(hInst,IDB_BITMAP1);
memdc=CreateCompatibleDC(hdc);
SelectObject(memdc,bitmap);
BitBlt(hdc,LOWORD(lParam),HIWORD(lParam),64,64,memdc,0,0,SRCCOPY);
ReleaseDC(hwnd,hdc);
DeleteDC(memdc);
其中bitmap是HBITMAP变量,memdc是HDC变量。