1

是否可以将 Windows 控制台应用程序中的控制台调整为全屏大小?

在打开控制台后,可以在窗口的首选项中执行此操作,但我无法弄清楚如何以编程方式执行此操作。

4

1 回答 1

4

您可以使用GetConsoleWindow获取控制台窗口的句柄。

一旦你有了它,你应该能够使用SetWindowPos调整它的大小

在调整窗口大小之前,您可能还需要使用SetConsoleScreenBufferSize调整控制台缓冲区的大小。

预计到达时间:

其他人提到使用 SetConsoleDisplayMode 以全屏(非窗口)模式显示控制台。我不确定这是否真的是你想要的。自 Windows 98 天以来,我还没有看到任何应用程序使用非窗口模式。

于 2012-05-17T15:45:41.047 回答