如何用mfc在对话框贴图,用bitblt,试了好几次不行啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊。

天一亮就跑 2011-11-20 10:36:03
能给个范例吗,给个源码?
...全文
110 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Eleven 2011-11-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wltg2001 的回复:]

写在OnPaint中
CBitmap bmp;
CDC memdc;
memdc.CreateCompatibleDC(pDC);
CBitmap* pOldBitmap = memdc.SelectObject(&bmp);
bmp.LoadBitmap(IDB_BITMAP);
memdc.SelectObject(&bmp);
pDC->BitBl……
[/Quote]
补充:最后memDC.DeleteDC();
wltg2001 2011-11-20
  • 打赏
  • 举报
回复
写在OnPaint中
CBitmap bmp;
CDC memdc;
memdc.CreateCompatibleDC(pDC);
CBitmap* pOldBitmap = memdc.SelectObject(&bmp);
bmp.LoadBitmap(IDB_BITMAP);
memdc.SelectObject(&bmp);
pDC->BitBlt(0,0,360,200,&memdc,0,0,SRCCOPY);
memdc.SelectObject(pOldBitmap);
bmp.DeleteObject();

19,469

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧