Поделиться через


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

См. также

Ссылки

Класс CDC

Диаграмма иерархии

CDC::DrawText

CDC::ExtTextOut

CDC::TabbedTextOut

CDC::TextOut

DrawText

Структура RECT

CDC::SetTextAlign