0

透明なフレームの上に透明なコントロール (ペイントと消去の背景イベントを持つカスタム コントロール) があり、透明な png をコントロールの中央に描画しようとしていますが、うまくいきません。

私が得ているのは、背景として黒い長方形の画像です!. 添付のスクリーンショットを参照し、リンクhttp://forums.wxwidgets.org/viewtopic.php?f=21&t=35465からソース コード Test.zip をダウンロードしてください。

透明なpngファイルを描画する方法はありますか?

よろしくお願いします Rajan.M

4

1 に答える 1

0

画像を png からビットマップに変換し、必要な背景ビットを透明に設定します。

私見ですが、ビットマップの背景を強制的に透明にする最も簡単な方法は、お気に入りのビットマップ エディターを使用することです。私はVisual Studioに付属しているものを使用しています。この回答を参照してくださいwx.StaticBitmapに透明な背景を与えますか? wxpython

于 2012-07-19T16:22:13.627 に答える