C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 810 - CDC::GetCharWidth / MFC Справка / Visual C++

Шаг 810 - CDC::GetCharWidth

BOOL GetCharWidth( UINT nFirstChar, UINT nLastChar, LPINT lpBuffer ) const;
BOOL GetCharWidth( UINT nFirstChar, UINT nLastChar, float* lpFloatBuffer ) const;

Возвращаемое значение
Отлично от нуля, если функция успешна, иначе 0.

Параметры
nFirstChar
Определяет первый символ в последовательной группе символов в текущем шрифте.
nLastChar
Определяет последний символ в последовательной группе символов в текущем шрифте.
lpBuffer
Указатель на буфер, который получит значения ширины для последовательной группы символов в текущем шрифте.
lpFloatBuffer
Указатель на буфер, чтобы получить символы ширины. Возвращенная ширина находятся в 32-разрядном IEEE формате с плавающей запятой. (Ширина измеряются по основной строке символов.)

Замечания
Получает ширину индивидуальных символов в последовательной группе символов из текущего шрифта, используя m_hAttribDC, контекста устройства ввода данных. Например, если nFirstChar идентифицирует символ 'a', и nLastChar идентифицирует символ 'z', функция получает ширину всех символов нижнего регистра.
Функция сохраняет значения в буфере, указанном в lpBuffer. Этот буфер должен быть достаточно большой, чтобы поместить все размеры. То есть должен иметься по крайней мере 26 входов в данном примере.
Если символ в последовательной группе символов не существует в специфическом шрифте, это будет назначено значение ширины заданного по умолчанию символа.


| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU