我有一个透明控件(一个带有paint和erase background事件的自定义控件)放在一个透明的框架上,我试图绘制一个透明的png到控件的中心,但没有任何运气。
我得到的是一个以黑色矩形作为背景的图像!请参阅附件中的截图,并从链接http://forums.wxwidgets.org/viewtopic.php?f=21&t=35465下载源代码Test.zip
有没有办法画出透明的png文件?
提前感谢Rajan.M
发布于 2012-07-20 00:22:14
将图像从png转换为位图,然后将所需的背景位设置为透明。
IMHO,强制位图背景透明的最简单的方法是使用你最喜欢的位图编辑器。我使用的是Visual studio自带的,请参阅此答案Give wx.StaticBitmap a transparent background? wxpython
https://stackoverflow.com/questions/11541052
复制相似问题