在wxStaticBitmap上绘制wxBitmapButton

时间:2013-10-12 04:39:55

标签: c++ wxwidgets

我首先创建位图,然后按下按钮并调用button->Raise()

直到我将鼠标悬停在按钮上时,按钮才会显示,即使我正在为其提供透明的png作为图像,透明度也会被搞砸,如下所示:
Example Image

1 个答案:

答案 0 :(得分:0)

正如Raise() documentation所说,此功能仅适用于顶级窗口。 wxWidgets不支持重叠的子窗口,并且在所有平台下都无法正常工作。

你能做到的最接近你想要的就是在父窗口上使用custom background,这实际上会显示在你的位图按钮后面。