Функция
GetLargestConsoleWindowSizeФункция
GetLargestConsoleWindowSize извлекает размер самого большого возможного консольного окна, основанного на текущем шрифте и размере дисплея.Синтаксис
hConsoleOutput // дескриптор экранного буфера ); |
Параметры
hConsoleOutput
[in] Дескриптор экранного буфера консоли
Возвращаемые значения
Если функция завершается успешно, величина возвращаемого значения -
структура COORD, которая устанавливает число строк символьных знакомест (член X) и столбцов (член Y) в самом большом возможном консольном окне. Иначе, члены структуры нулевые.Чтобы получать расширенные данные об ошибках, вызовите
функцию GetLastError.Замечания
Функция не учитывает размер экранного буфера консоли, в том смысле, что возвращенный размер окна может быть больше чем размер экранного буфера консоли.
Функция GetConsoleScreenBufferInfo может быть использована для выяснения максимального размера консольного окна, с учетом текущего размера экранного буфера, текущего шрифта и размера дисплея.Смотри также
Обзор консольных приложений, Функции консоли, COORD, GetConsoleScreenBufferInfo, SetConsoleWindowInfo
Размещение и совместимость GetLargestConsoleWindowSize |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Используемая библиотека |
Kernel32.lib |
Заголовочный файл |
|
- объявлено в |
Wincon.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |