Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на русском".
Сайт рассылки: http://www.bcbdev.ru. Материалы по Win32 API, C++Builder.
Раздел "WinAPI": http://www.bcbdev.ru/winapi.htm
Раздел "C++Builder": http://www.bcbdev.ru/cbuilder.htm
Раздел "Примеры кода": http://www.bcbdev.ru/codesamples.htm
Раздел "MSDN по-русски": http://www.bcbdev.ru/msdn/index.php
Обновления на сайте
В раздел WinAPI добавилась книга "Programming ADO". На английском языке.
Перевод
Сегодня вашему вниманию представлен перевод функции GetConsoleFontSize.
GetConsoleFontSize
Функция GetConsoleFontSize извлекает размер шрифта, используемого указанным экранным
буфером консоли.
COORD GetConsoleFontSize(
HANDLE hConsoleOutput,
DWORD nFont
);
Параметры
hConsoleOutput – дескриптор экранного буфера консоли. Этот дескриптор должен
иметь право доступа GENERIC_READ. Для получения дополнительной информации смотрите
раздел "Безопасности буфера консоли и права доступа" (Console Buffer Security
and Access Rights).
nFont – индекс шрифта, размер которого извлекается. Этот индекс может быть получен
вызовом функции GetCurrentConsoleFont.
Возвращаемые значения
В случае успеха функция возвращает структуру типа COORD, которая содержит ширину
и высоту каждого символа в шрифте. Значение члена X содержит ширину, значение
члена Y содержит высоту.
В случае неудачи значения ширины и высоты равны нулю. Для получения дополнительной
информации об ошибке вызовите функцию GetLastError. Для компиляции приложения,
использующего данную функцию, определите макрос _WIN32_WINNT как 0x0500 или выше.
Для дополнительной информации смотрите раздел "Использование заголовочных файлов
SDK" (Using the SDK Headers)/
Требования
Windows NT/2000/XP: включена в Windows XP и Windows .NET Server.
Windows 95/98/Me: не поддерживается.
Заголовок: объявлена в Wincon.h; подключатьWindows.h.
Библиотека: используйте Kernel32.lib.
См. также
COORD, GetCurrentConsoleFont.
Справочник по WinAPI: http://www.bcbdev.ru/winapi/win32api.exe
Справочник по WinAPI (zip-версия): http://www.bcbdev.ru/winapi/win32api.zip
Дружественная рассылка "Программирование на WinAPI": http://subscribe.ru/catalog/comp.soft.prog.russianmsdn
С уважением,
ведущий рассылки
Тарас Сорока.
mailto:stathome@rol.ru