Структура DRAWTEXTPARAMS (winuser.h)

Структура DRAWTEXTPARAMS содержит расширенные параметры форматирования для функции DrawTextEx .

Синтаксис

typedef struct tagDRAWTEXTPARAMS {
  UINT cbSize;
  int  iTabLength;
  int  iLeftMargin;
  int  iRightMargin;
  UINT uiLengthDrawn;
} DRAWTEXTPARAMS, *LPDRAWTEXTPARAMS;

Члены

cbSize

Размер структуры в байтах.

iTabLength

Размер каждой позиции табуляции в единицах, равных средней ширине символов.

iLeftMargin

Левое поле в единицах, равное средней ширине символа.

iRightMargin

Правое поле в единицах, равное средней ширине символов.

uiLengthDrawn

Получает количество символов, обработанных DrawTextEx, включая пробелы. Число может быть длиной строки или индексом первой строки, которая находится ниже области рисования. Обратите внимание, что DrawTextEx всегда обрабатывает всю строку, если задан флаг форматирования DT_NOCLIP.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть winuser.h (включая Windows.h)

См. также раздел

DrawTextEx

Структуры шрифта и текста

Общие сведения о шрифтах и тексте