2012-04-04 4 views
2

デフォルトでcmdフルスクリーンでcxfreezeを開いて、python exeを作成することは可能でしょうか?cmdフルスクリーン

ありがとうございました。あなたには、いくつかのWindows API関数を呼び出すために準備されている場合

+0

テキストを、たとえば80列に折り返してみましたか? – alberge

+0

提案をありがとうが、すべての段落を書式設定した後も、プログラムがexeからcmdで実行されても、テキストはラップされます。 – user1311674

+0

cmdのカラム数を知っていますか? – alberge

答えて

3

は、次のようにコンソールをフルスクリーンに行かせることができます。コンソールハンドルを扱う得るためにSTD_OUTPUT_HANDLEを渡す

  1. コールGetStdHandle
  2. コンソールハンドルとCONSOLE_FULLSCREEN_MODEを渡してSetConsoleDisplayModeと呼んでください。

この時点で、コンソールウィンドウにはフルスクリーンが表示されます。

これらの関数がwin32 Pythonモジュールのいずれかですぐに利用できるかどうかはわかりませんが、ctypesを使用して呼び出すのは非常に簡単です。

関連する問題