为什么不能在Bitmap上输出

faintboy 2003-04-03 01:34:07
...
bitmap->Handle = hbmScreen; //HDC hbmScreen
bitmap->Canvas->MoveTo(10,10);
bitmap->Canvas->LineTo(100,100); //输出直线
bitmap->SaveToFile("test.bmp")

但是 test.bmp并没有输出直线,为什么?
...全文
39 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
penu 2003-04-03
  • 打赏
  • 举报
回复
你画线的颜色是否可以和背景区分?Pen的样式呢?画的方式是Copy还是什么?……
faintboy 2003-04-03
  • 打赏
  • 举报
回复
sorry,笔误. hbmScreen 是HBITMAP
sinman 2003-04-03
  • 打赏
  • 举报
回复
记得 ReleaseHandle.
netsys2 2003-04-03
  • 打赏
  • 举报
回复
bitmap->Refresh();
hlmsoft 2003-04-03
  • 打赏
  • 举报
回复
yes
jishiping 2003-04-03
  • 打赏
  • 举报
回复
bitmap->Handle = hbmScreen; //HDC hbmScreen

Bitmap 的Handle是HBITMAP,不是HDC类型。

13,874

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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