2017-07-12 21 views
0

です。起動時に最大サイズにコンソールウィンドウのサイズを変更しようとしているので、python設定コンソールの全画面(または最大ウィンドウサイズ)がwin32api

次のように私はのWin32APIを使用してみました:

import win32api 

console_handle = win32api.GetStdHandle(win32api.STD_OUTPUT_HANDLE) 
win32api.SetConsoleDisplayMode(console_handle, CONSOLE_FULLSCREEN_MODE) 

をしかし、Win32APIのはSetConsoleDisplayMode機能を持っていないことを言います。

答えて

0

ウィンドウは、コンソールのサイズ変更することがあり、コマンドの:

import os 
os.system("mode con cols=50 lines=20") 

のcolsは幅、行ではなく、Win32APIの高さ

+0

ありがとう!たくさん助けてくれました。しかし、別のことは、どうやってコンソールを置くことができるのでしょうか?そういう意味で、コンソールは私の必要とする大きさですが、右端と下端が画面から突き出ています。 –

0

使用win32consoleです:

import win32console 
h = win32console.GetStdHandle(win32console.STD_OUTPUT_HANDLE) 
h.SetConsoleDisplayMode(win32console.CONSOLE_FULLSCREEN_MODE, win32console.PyCOORDType(0,0)) 
+0

それはハンドルが無効であると言います。/ –

+0

私はタイプミスがあり、私の答えを編集しました。 –

+0

私はそれを気づいて変更しましたが、それと同じエラーです –

関連する問題