wxWidgets具有透明位图的透明控件



我在透明框架上有一个透明控件(一个带有绘制和擦除背景事件的自定义控件),我正试图在控件的中心绘制一个透明的png,但没有任何运气。

我得到的是一张以黑色矩形为背景的图片!。请查看所附的屏幕截图,并从链接下载源代码Test.ziphttp://forums.wxwidgets.org/viewtopic.php?f=21&t=35465

有没有什么方法可以透明地绘制png文件?

提前感谢Rajan.M

将图像从png转换为位图,然后将所需的背景位设置为透明。

IMHO,强制位图背景透明的最简单方法是使用您喜欢的位图编辑器。我用的是Visual studio附带的,看看这个答案给wx。StaticBitmap透明背景?wxpython

最新更新