0

フレームの ClientDC でテキストと図形を描画するアプリを作成しています。Fedora 16 (Gnome 3) でアプリを実行すると、フレームに何も描画されませんが、Windows で実行すると、すべての描画が正常に表示されます。

WindowDC を使用して描画を試みましたが、Fedora の ClientDC と同じです。PaintDC を使用している場合にのみ、正常な描画を取得できます。

私は何か間違ったことをしていますか (または何かが欠けていますか)、それとも Linux/Fedora/Gnome 3 だけですか?

4

1 に答える 1

1

推奨されるペイント方法は、wx.PaintDC へのフォールバックを備えた新しい wx.GCDC を使用することだと思います。高度な描画が必要な場合は、FloatCanvas、cairo、または glcanvas を参照してください。

于 2012-07-23T18:04:04.613 に答える