0

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

该按钮直到我将鼠标悬停在它上面才会显示,即使我为它提供了一个透明的 png 作为图像,透明度也被搞砸了,如下所示:
示例图像

4

1 回答 1

0

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

您可以做的最接近您想要的是在您的父窗口上使用自定义背景,它确实会显示在您的位图按钮后面。

于 2013-10-12T10:27:04.050 回答