現在のコンソールサイズを行と列で取得したいと思っています。GetConsoleScreenBufferInfo関数を使用すると、次のようなCONSOLE_SCREEN_BUFFER_INFO構造を取得できます。
typedef struct _CONSOLE_SCREEN_BUFFER_INFO {
COORD dwSize;
COORD dwCursorPosition;
WORD wAttributes;
SMALL_RECT srWindow;
COORD dwMaximumWindowSize;
} CONSOLE_SCREEN_BUFFER_INFO;
最も近いフィールドはdwMaximumWindowSize
、名前が示すように、最大ウィンドウサイズをフェッチするフィールドです。現在のウィンドウサイズ(つまり、行と列の数)を取得する方法はありませんか?