BOOL GetOutputCharWidth ( UINT nFirstChar, UINT nLastChar, LPINT lpBuffer ) const;
Возвращаемое значение
Ненулевое значение, если функция выполнена успешно; в противном случае 0.
Параметры
nFirstChar
Определяет первый символ в последовательных группы символов в текущем шрифте.
nLastChar
Определяет последнего символа в последовательных группы символов в текущем шрифте.
lpBuffer
Указывает буфер, который будет получать значения ширины для последовательных группы символов в текущем шрифте.
Примечания
Использует контекст устройства вывода, m_hDCи получает ширину отдельных символов в последовательных группы символов из текущего шрифта. Например, если nFirstChar идентифицирует буква '' и nLastChar идентифицирует буквы "z", функция извлекает значения ширины всех символов нижнего регистра.
Функция сохраняет значения в буфере, который указывает lpBuffer. Этот буфер должен быть достаточно большим, чтобы провести все ширины; то есть должно существовать по меньшей мере 26 записей в примере, приведенном.
Если в конкретный шрифт символа в группе последовательных символов не существует, он будет присвоено значение ширины символов по умолчанию.
CDC обзор | Члены класса | Иерархическая схема
См. такжеnbsp;CDC::GetCharWidth, CDC::m_hAttribDC, CDC::m_hDC, :: GetCharWidth