要设置控制台窗口的大小,可以使用 Windows API 中的 SetConsoleWindowInfo 函数。

下面是一个示例代码,演示如何设置控制台窗口的大小为 80 列和 30 行。

#include <iostream>
#include <windows.h>

int main() {
    // 获取标准输出流的句柄
    HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);

    // 设置控制台窗口的大小
    SMALL_RECT windowSize = {0, 0, 79, 29};  // 窗口的左上角坐标为(0, 0),右下角坐标为(79, 29)
    SetConsoleWindowInfo(hConsole, TRUE, &windowSize);

    // 输出一些文本
    std::cout << '控制台窗口大小已设置为 80 列和 30 行。' << std::endl;

    return 0;
}

请注意,该代码仅适用于 Windows 操作系统。在其他操作系统上,可能需要使用其他方法来设置控制台窗口的大小。

C++ 设置控制台窗口大小 - Windows API 示例

原文地址: http://www.cveoy.top/t/topic/bJgM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录