如何把一张图片画到另一张图片上!

wallacechao 2003-03-19 09:43:29
我按帮助里的DRAW,但是总是出一些问题又没有这方面的例子谁能给一个
...全文
143 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
galuu 2003-09-10
  • 打赏
  • 举报
回复
利用动态IMAGE控件,先NEW上去,在DELETE。
xdspower 2003-08-23
  • 打赏
  • 举报
回复
如果没有在新画前保存,要恢复是比较难的。
wallacechao 2003-08-23
  • 打赏
  • 举报
回复
那如何把画上去的图擦掉呢?
xdspower 2003-05-20
  • 打赏
  • 举报
回复
你可以hook鼠标,获得鼠标位置,然后获得当前鼠标形态,从而实现画鼠标了。当然这不是十分高效的方法,还可以优化。
sunny6281 2003-05-18
  • 打赏
  • 举报
回复
假如要在一张图上画ICON怎么办啊?

我在作屏幕拷贝,现在就是画不上鼠标:(郁闷啊!!
weibz0525 2003-03-21
  • 打赏
  • 举报
回复
那你就用楼1的方法copyrect啊,仔细看看cpyrect的帮助吧。
wallacechao 2003-03-20
  • 打赏
  • 举报
回复
要指定坐标位置的加入图片!
xuv2002 2003-03-19
  • 打赏
  • 举报
回复
用TCanvas 的CopyRect方法试试
bmp1 bmp2

bmp2->Canvas->CopyMode = cmSrcCopy ;
bmp2->Canvas->CopyRect(bmp2->Canvas->ClipRect,bmp1->Canvas,bmp1->Canvas->ClipRect);
xdspower 2003-03-19
  • 打赏
  • 举报
回复
如上
就是这样的
weibz0525 2003-03-19
  • 打赏
  • 举报
回复
在Image里预先装入一副图象,然后写如下代码:
Image1->Canvas->Brush->Color=clRed;
Image1->Canvas->Ellipse(10,10,100,100);
Image1->Update();
注意一定要更新。

13,824

社区成员

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

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