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