CDC::DrawTextEx
Текст форматов в заданном прямоугольнике.
virtual int DrawTextEx(
LPTSTR lpszString,
int nCount,
LPRECT lpRect,
UINT nFormat,
LPDRAWTEXTPARAMS lpDTParams
);
int DrawTextEx(
const CString& str,
LPRECT lpRect,
UINT nFormat,
LPDRAWTEXTPARAMS lpDTParams
);
Параметры
lpszString
Указывает на строке для рисования.Если nCount, завершенное – 1 должно быть нулевыми.nCount
Указывает число char в строке.Если nCount –, то предполагается, что 1, lpszString длинным указателем на строку null- завершенной и DrawText вычисляет количество символов автоматически.lpRect
Указывает на RECT составляющих или объект CRect, содержащий прямоугольник (в логических координатах текст, в котором используются.str
Объект CString, который содержит указанные символы для рисования.nFormat
Определяет метод форматирования текста.Может быть любым сочетанием значения описали для параметра uFormat в DrawText в Windows SDK.(Комбинируется с помощью побитовый оператор OR ):Примечание Пометить uFormat могут привести к тому, что некоторые сочетания методов передачу строку быть изменено.Использование DT_MODIFYSTRING с DT_END_ELLIPSIS или DT_PATH_ELLIPSIS может привести к строке быть изменено, что утверждение в переопределенном методе CString.Значения DT_CALCRECT, DT_EXTERNALLEADING, DT_INTERNAL, DT_NOCLIP и DT_NOPREFIX нельзя использовать со значением DT_TABSTOP.
lpDTParams
Указатель на структуру DRAWTEXTPARAMS, указывающая дополнительные параметры форматирования.Этот параметр может быть NULL.
Заметки
Это форматирует текст с развернуть вкладки в соответствующие пространства, выравнивая текста в левого, правого или центре заданного прямоугольника и является текст в линии то совпадение в заданном прямоугольнике.Тип форматирования указан nFormat и lpDTParams.Дополнительные сведения см. в разделе CDC::DrawText и DrawTextEx в Windows SDK.
Цвет текста может быть установлен CDC::SetTextColor.
Требования
Header: afxwin.h