Функция GetLargestConsoleWindowSize

Функция GetLargestConsoleWindowSize извлекает размер самого большого возможного консольного окна, основанного на текущем шрифте и размере дисплея.

Синтаксис

COORD GetLargestConsoleWindowSize(

HANDLE 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

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz