На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

POLYTEXT



The POLYTEXT structure describes how the PolyTextOut function should draw a string of text.

typedef struct _POLYTEXT { // ptxt
int x;
int y;
UINT n;
LPCTSTR lpstr;
UINT uiFlags;
RECT rcl;
int *pdx;
} POLYTEXT;


Members

x

Specifies the horizontal reference point for the string. The string is aligned to this point using the current text-alignment mode.

y

Specifies the vertical reference point for the string. The string is aligned to this point using the current text-alignment mode.

n

Specifies the number of characters in the string.

uiFlags

Specifies whether the string is to be opaque or clipped and whether the string is accompanied by an array of character-width values. This member can be one or more of the following values:

Value Meaning
ETO_OPAQUE The rectangles given for each string is to be opaqued with the current background color.
ETO_CLIPPED Each string is to be clipped to its given rectangle.


lpstr

Points to a string of text to be drawn by the PolyTextOut function.

rcl

Specifies a rectangle structure that contains the dimensions of the opaquing or clipping rectangle. This member is ignored if neither of the ETO_OPAQUE nor the ETO_CLIPPED value is specified for the uiFlags member.

pdx

Specifies in an array the width value for each character in the string.



See Also

PolyTextOut


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

POLYTEXT



Структура POLYTEXT описывает как функция PolyTextOut должна сделать строкой текста.

typedef struct _POLYTEXT { // ptxt int x;
int y;
n UINT;
LPCTSTR lpstr;
UINT uiFlags;
rcl RECT;
int *pdx;
} POLYTEXT;


Участники

x

Определяет горизонтальную контрольную точку для строки. Строка выровнена в эту точку, использовавшую текстовое выравнивание текущего способа.

y

Определяет вертикальную контрольную точку для строки. Строка выровнена в эту точку, использовавшую текстовое выравнивание текущего способа.

n

Определяет количество символов в строке.

uiFlags

Определяет должна строка быть непрозрачной или вырезанной и сопровождена строка массивом символьных-широтных величин. Этот член может быть одно или более из следующего величин:

Значение Величины
ETO_OPAQUE прямоугольники данные для каждой строки должны быть opaqued с текущим цветом фона.
ETO_CLIPPED Каждой строки должна быть прикреплена к своему данному прямоугольнику.


lpstr

Точки на строку текста, которые нужно делать функцией PolyTextOut.

rcl

Определяет структуру прямоугольника, которая содержит измерения прямоугольника opaquing или отсечения. Этот член проигнорирован если ни одно из ETO_OPAQUE ни величина ETO_CLIPPED определена для члена uiFlags.

pdx

Определяется в массиве широтную величину для каждого символа в строке.



Смотри Также

PolyTextOut


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz