wxPythonで作成したプログラムのWin98ボタンスタイルに気づきました。しかし、Boaコンストラクター(wxPythonも使用して記述されています)には、きれいなボタンがあります。
ボタンを現在のWindowsボタンスタイルのように見せるためにどのようにしたらよいですか?
wxPythonで作成したプログラムのWin98ボタンスタイルに気づきました。しかし、Boaコンストラクター(wxPythonも使用して記述されています)には、きれいなボタンがあります。
ボタンを現在のWindowsボタンスタイルのように見せるためにどのようにしたらよいですか?
John's answerを拡張すると、py2exe を使用して最初にパッケージ化せずに、新しいスタイルのマニフェスト ファイルを作成python.exe
して表示することもできる場合があります。pythonw.exe
これまでの回答は、パッケージを実行可能ファイル (例: py2exe) として配布することを処理しており、回答は既に与えられています。
しかし、(私が思うに)python 2.6以降.py
、コマンドライン(VistaおよびWindows7)からファイルを開始するだけで同じ問題が発生します。Robin Dunn はupdate_manifest.py
、wxPython と一緒に配布し、python.exe と同じディレクトリに配置することを提案しました。
コピーしたバージョンの python.exe wxPython アプリを使用して適用した後update_manifest.py
、正しいテーマの外観が得られます。はい、windows7 RC1 を使用しても動作します。
python.exe の代わりに pythonw.exe でスクリプトを実行してみましたか?