我可以像这样更改控制台窗口的大小:
mode con cols=64 lines=32
虽然有很多api functions for console subsystem,但我找不到任何设置控制台窗口大小的功能。
是否可以在不调用
的情况下设置控制台窗口的大小system ("mode con cols=64 lines=32");
感谢。
答案 0 :(得分:2)
BOOL WINAPI SetConsoleWindowInfo(
_In_ HANDLE hConsoleOutput,
_In_ BOOL bAbsolute,
_In_ const SMALL_RECT *lpConsoleWindow
);
hConsoleOutput
是CreateConsoleScreenBuffer
返回的屏幕缓冲区句柄。