1

wxTopLevelWindow::SetTransparent() を使用してフレームを半透明にすると、wxStaticBitmap を含むフレームがあり、staticbitmap も透明になります。コントロールではなくフレームのみを透明にする方法はありますか? (Windows 7 のタスクバーとスタートメニューに似ています)。

前もって感謝します、

良い1日を!Rajan.M

4

1 に答える 1

0

フレームのクライアント領域に合わせたパネルを使用して、フレームではなくパネルをコントロールの親にしようとしましたか? これはさまざまな点でうまく機能するので、ここで問題を解決できるのではないかと思います。フレームを透明に設定できますが、パネルを強制的に不透明にして、パネルのすべての子ウィンドウにカスケードする必要があります。

(私は自分で試したことはありません-私見の透明なフレームは醜いです)

于 2012-07-06T14:34:42.220 に答える