SetConsoleWindowInfo函數
來源:https://msdn.microsoft.com/en-us/library/windows/desktop/ms686125(v=vs.85).aspx
作用
設置當前窗口在控制台屏幕緩沖區的位置和大小
語法
BOOL WINAPI SetConsoleWindowInfo(
_In_ HANDLE hConsoleOutput,
_In_ BOOL bAbsolute,
_In_ const SMALL_RECT *lpConsoleWindow
);
##參數 **hConsoleOutput** 控制台屏幕緩沖區的句柄。 **bAbsolute** 該參數一般為TRUE。 **lpConsoleWindow** 指向 SMALL_RECT 結構體的指針,指定窗口在屏幕緩沖區的左上角和右下角位置。 >**注意**:窗口坐標的X軸水平向右,Y軸豎直向下。Left和Top指定窗口左上角位置(顯示的第一個字符位置);Right和Bottom指定窗口右下角位置(顯示的最后一個字符位置)。如果只是想改變窗口大小,將Left和Top設置為0,Right和Bottom設置為 寬度值-1 和 高度值-1 即可。
##返回值 如果函數操作成功,返回值為非零值。 如果函數操作失敗,返回值為零。
##頭文件 Wincon.h(包括Windows.h)
##示例 ```cpp #include
使用后:
假定以圖1的窗口為屏幕緩沖區的大小,那么實際指定的顯示區域為: