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


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