Шаг 797 - CDC::SetTextAlign.

Автор Каев А. Г.
UINT SetTextAlign( UINT nFlags );

Возвращаемое значение
Предыдущая установка выравнивания текста, если успешно. Байт младшего разряда содержит горизонтальную установку, и старший байт содержит вертикальную установку, иначе 0.

Параметры
nFlags
Определяет флажки выравнивания текста. Флажки определяют связь между отметкой и прямоугольником, который ограничивает текст. Отметка может быть или текущая позиция или координаты, определенные функцией текстовый вывода. Прямоугольник, который ограничивает текст, определен смежными символьными ячейками в текстовой строке. nFlags параметр может быть один или большее количество флажков из следующих трех категории. Выберите только один флажок из каждой категории.
Первая категория воздействует на выравнивание текста в направлении X:

TA_CENTER 	Выравнивает точку с горизонтальным центром ограничительного прямоугольника.
TA_LEFT 		Выравнивает точку с левой стороной ограничительного прямоугольника. Это - настройка по умолчанию.
TA_RIGHT 		Выравнивает точку с правой стороной ограничительного прямоугольника.

Вторая категория воздействует на выравнивание текста в направлении Y:

TA_BASELINE 	Выравнивает точку с основной линией выбранного шрифта.
TA_BOTTOM 	Выравнивает точку с нижней частью ограничительного прямоугольника.
TA_TOP 		Выравнивает точку с верхней частью ограничительного прямоугольника. Это - настройка по умолчанию.

Третья категория определяет, модифицируется ли текущая позиция, когда текст написан:

TA_NOUPDATECP 	Не модифицирует текущую позицию после каждого обращения к функции текстовый вывода. 
		Это - настройка по умолчанию.
TA_UPDATECP 	Модифицирует текущую x-позицию после каждого обращения к функции текстовый вывод. 
		Новая позиция - в правой стороне ограничительного прямоугольника для текста. 
		Когда этот флажок установлен, координаты, определенный в обращениях к TextOut функции  игнорируются.

Замечания
Устанавливает флажки выравнивания текста.
TextOut и ExtTextOut функции используют эти флажки при позиционировании строки текста на дисплее или устройстве. Флажки определяют связь между специфической отметкой и прямоугольником, который ограничивает текст. Координаты этой отметки переданы как параметры для TextOut функции. Прямоугольник, который ограничивает текст, сформирован смежными символьными ячейками в текстовой строке.

Hosted by uCoz