Python ';参数不正确。';Win32控制台

Python ';参数不正确。';Win32控制台,python,winapi,terminal,console,pywin32,Python,Winapi,Terminal,Console,Pywin32,我正在开发一个终端应用程序,我需要当有人按下一个键(退出)时,屏幕从全屏转到窗口,反之亦然。我使用win32console进行此操作。我的问题是,当我按下EXIT键时,会出现一个错误 File "main_menu.py", line 18, in screen_size dispoff.SetConsoleDisplayMode(win32console.CONSOLE_WINDOWED_MODE, win32console.PyCOORDType(0,0)) py

我正在开发一个终端应用程序,我需要当有人按下一个键(退出)时,屏幕从全屏转到窗口,反之亦然。我使用win32console进行此操作。我的问题是,当我按下EXIT键时,会出现一个错误

File "main_menu.py", line 18, in screen_size
    dispoff.SetConsoleDisplayMode(win32console.CONSOLE_WINDOWED_MODE, win32console.PyCOORDType(0,0))
pywintypes.error: (87, 'SetConsoleDisplayMode', 'The parameter is incorrect.')
这是发生错误的部分

def screen_size(fullscreen):
    if fullscreen:
        disp = win32console.GetStdHandle(win32console.STD_OUTPUT_HANDLE)
        disp.SetConsoleDisplayMode(win32console.CONSOLE_FULLSCREEN_MODE, win32console.PyCOORDType(0,0))
        fullscreen=False
    else:
        disp = win32console.GetStdHandle(win32console.STD_OUTPUT_HANDLE)
        disp.SetConsoleDisplayMode(win32console.CONSOLE_WINDOWED_MODE, win32console.PyCOORDType(0,0))
        fullscreen=True
谢谢你抽出时间