CDC::GetTextAlign
Извлекает состояние флагов текст- выравнивания для контекста устройства.
UINT GetTextAlign( ) const;
Возвращаемое значение
Состояние флагов текст-выравнивания.Возвращаемое значение одного или нескольких из следующих значений:
TA_BASELINE Задает выравнивание оси X и базового плана выбранного шрифта в ограничивающем прямоугольнике.
TA_BOTTOM Задает выравнивание оси X и нижней стороны обрамляющего прямоугольника.
TA_CENTER Задает выравнивание по оси Y и центре ограничивающего прямоугольника.
TA_LEFT Задает выравнивание по оси Y и левой стороны обрамляющего прямоугольника.
TA_NOUPDATECP Указывает, что текущая позиция не обновлено.
TA_RIGHT Задает выравнивание по оси Y и правой стороны обрамляющего прямоугольника.
TA_TOP Задает выравнивание оси X и верху ограничивающего прямоугольника.
TA_UPDATECP Указывает, что текущая позиция обновлено.
Заметки
Флаги текст- выравнивания определяют, как функции-члены TextOut и ExtTextOut выравнивают строка текста относительно начальной точке строки.Флаги текст- выравнивания не обязательно является однобитовых флагов и могут быть равны до 0.Чтобы проверить, установлен ли пометить приложение должно выполнить следующие действия:
Примените побитовое ИЛИ оператор к группированным флагу и связанными флагам следующим образом:
TA_LEFT, TA_CENTER и TA_RIGHT
TA_BASELINE, TA_BOTTOM и TA_TOP
TA_NOUPDATECP и TA_UPDATECP
Примените битовый- ОПЕРАТОРА and к результату и возвращаемому значению GetTextAlign.
Равенство данного результата теста и пометить.
Требования
Header: afxwin.h