Поделиться через


CDC::SetTextAlign

Устанавливает флаги текст-выравнивания.

UINT SetTextAlign( 
   UINT nFlags  
);

Параметры

  • nFlags
    Указывает флаги текст- выравнивания. Флаги определяют связь между точкой и прямоугольником, прыгает текста. Точка может быть либо текущей позицией курсора или координаты, указанные текст- выходом действуют. Прямоугольник, прыгает текста определяется соседними ячейками символа в текстовой строке. Параметр nFlags может быть одним или несколькими из следующих категорий флагами 3. Выберите только один пометить из каждой категории. Первые аффекты категории вставке СМС выравнивание в вертикальной направлении.

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

    • Точка с TA_LEFT выравнивает по левому краю ограничивающего прямоугольника. Это значение используется по умолчанию.

    • TA_RIGHT Выравнивает точку с правой стороной ограничивающего прямоугольника.

    Второе аффекты категории вставке СМС выравнивание в y направлении.

    • TA_BASELINE Выравнивает точку с базовой линией выбранного шрифта.

    • TA_BOTTOM Выравнивает точку с нижней границей ограничивающего прямоугольника.

    • TA_TOP Выравнивает точку с верхней частью ограничивающего прямоугольника. Это значение используется по умолчанию.

    Третья категория определяет, является ли текущее положение обновлено если текст записывано:

    • TA_NOUPDATECP Не обновляет текущую позицию после того как каждый вызов функции текст- вывода. Это значение используется по умолчанию.

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

Возвращаемое значение

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

Заметки

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

Требования

Header: afxwin.h

См. также

Ссылки

Класс CDC

Диаграмма иерархии

CDC::ExtTextOut

CDC::GetTextAlign

CDC::TabbedTextOut

CDC::TextOut

SetTextAlign