首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

画图有关问题

2012-02-13 
画图问题! - C++ Builder / Windows SDK/APICanvas*b//b里面确定只是一张圆形图片Canvas*a问题:用什么方

画图问题! - C++ Builder / Windows SDK/API
Canvas   *b       //b里面确定只是一张圆形图片
Canvas   *a;
问题:
用什么方法可以把     b     上的圆形图片   复制到     a     上面去?(只复制圆形图片)。
在不修改对象     a       属性的情况实现这个方法.
用SelectClipRgn   可以实现剪切多边形.但是它修改了   a   的属性,所以不行.
Canvas-> CopyRect     函数会自动填充多余的部分也不行.

先谢谢啦!

[解决办法]
我测试下来没问题的,会不会是你的两个Canvas所在设备的分辨率或颜色数不同?
[解决办法]
用AlphaBlend把2个图做混合。

热点排行