我正在编写一个C ++程序,我知道你可以改变文本颜色,但我也想知道你是否可以改变控制台窗口的大小,如果是这样,怎么办?
(不是在谈论Win32应用程序)
答案 0 :(得分:0)
以下是一个例子:
#include<iostream>
#include<windows.h>
using namespace std;
SetWindowPos(hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | SWP_SHOWWINDOW);
int main(){ cout<<"Hello World"; }
或者您应该使用
SetConsoleScreenBufferSize
SetConsoleWindowInfo
There's an example at http://www.cplusplus.com/forum/windows/10731/