在 C 语言中将窗口控制台大小调整为全屏



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

打开控制台后,可以在窗口的首选项中执行此操作,但是我不知道如何以编程方式执行此操作。

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

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

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

伊塔:

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

最新更新