请问控制台程序如何处理BMP并保存?

beanders 2012-03-09 09:39:59
我现在写了一个基于对话框的程序,读入一个BMP,然后在BMP上写字,然后再保存。
我的方法是用 new 一个DC,然后用CreateCompatibleDC 以当前对话框DC为参数。 然后用 StretchDIBits 把BMP位图缓冲写入DC,然后写字,保存.

现在我想在控制台程序中这么做,我要是还用原先的方法, CreateCompatibleDC 应该用什么做参数呢? 请问该怎么弄?

谢谢
...全文
51 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgl7903 2012-03-09
  • 打赏
  • 举报
回复
CDC *pRefDC = CDC::FromHandle(CreateDC(_T("DISPLAY", NULL, NULL, NULL));


……

pRefDC->DeleteDC();

15,978

社区成员

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

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