Структура DRAWTEXTPARAMS


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

Синтаксис

typedef struct {

UINT cbSize;

int iTabLength;

int iLeftMargin;

int iRightMargin;

UINT uiLengthDrawn;

} DRAWTEXTPARAMS, *LPDRAWTEXTPARAMS;

Члены структуры

cbSize

Устанавливает размер структуры, в байтах.

iTabLength

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

iLeftMargin

Устанавливает левое поле, в единицах измерения, равных средней ширине символа.

iRightMargin

Устанавливает правое поле, в единицах измерения, равных средней ширине символа.

uiLengthDrawn

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

Обратите внимание! на то, что, DrawTextEx всегда обрабатывает всю строку, если устанавливается форматирующий флажок DT_NOCLIP.

Смотри также

Обзор шрифты и текст, Структуры, используемые шрифтами и текстом,   DrawTextEx

Размещение и совместимость DRAWTEXTPARAMS

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 4.0 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz