C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 

Шаг 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 функции. Прямоугольник, который ограничивает текст, сформирован смежными символьными ячейками в текстовой строке.


| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU