Предопределенные атрибуты шрифта

Следующие значения определяют атрибуты шрифта, полученные с помощью метода ITfContext::GetAppProperty . Формат данных и содержимое каждого типа свойства включены.

Свойства

Свойство Описание
TSATTRID_Font Не используется.
TSATTRID_Font_FaceName Содержит имя лица шрифта текста.
TSATTRID_Font_SizePts Содержит размер шрифта текста в точках.
TSATTRID_Font_Style Не используется.
TSATTRID_Font_Style_Animation Не используется.
TSATTRID_Font_Style_Animation_BlinkingBackground Содержит ненулевое значение, если текст имеет указанную анимацию или ноль в противном случае.
TSATTRID_Font_Style_Animation_LasVegasLights Содержит ненулевое значение, если текст имеет указанную анимацию или ноль в противном случае.
TSATTRID_Font_Style_Animation_MarchingBlackAnts Содержит ненулевое значение, если текст имеет указанную анимацию или ноль в противном случае.
TSATTRID_Font_Style_Animation_MarchingRedAnts Содержит ненулевое значение, если текст имеет указанную анимацию или ноль в противном случае.
TSATTRID_Font_Style_Animation_Shimmer Содержит ненулевое значение, если текст имеет указанную анимацию или ноль в противном случае.
TSATTRID_Font_Style_Animation_SparkleText Содержит ненулевое значение, если текст имеет указанную анимацию или ноль в противном случае.
TSATTRID_Font_Style_Animation_WipeDown Содержит ненулевое значение, если текст имеет указанную анимацию или ноль в противном случае.
TSATTRID_Font_Style_Animation_WipeRight Содержит ненулевое значение, если текст имеет указанную анимацию или ноль в противном случае.
TSATTRID_Font_Style_BackgroundColor Содержит rgb-значение текстового фона. Содержит 0xFF000000, если цвет текста является автоматическим.
TSATTRID_Font_Style_Blink Содержит ненулевое значение, если текст мигает или ноль в противном случае.
TSATTRID_Font_Style_Bold Содержит ненулевое значение, если текст является полужирным или нулевым.
TSATTRID_Font_Style_Capitalize Содержит ненулевое значение, если текст имеет прописную букву или ноль в противном случае.
TSATTRID_Font_Style_Color Содержит RGB-значение цвета текста. Содержит 0xFF000000, если цвет текста является автоматическим.
TSATTRID_Font_Style_Emboss Содержит ненулевое значение, если текст имеет тиснение или ноль в противном случае.
TSATTRID_Font_Style_Engrave Содержит ненулевое значение, если текст выгравирован или нуль в противном случае.
TSATTRID_Font_Style_Height Содержит высоту шрифта. Дополнительные сведения см. в разделе элемент lfHeight структуры LOGFONT.
TSATTRID_Font_Style_Hidden Содержит ненулевое значение, если текст скрыт или нуль в противном случае.
TSATTRID_Font_Style_Italic Содержит ненулевое значение, если текст является курсивом или нуль в противном случае.
TSATTRID_Font_Style_Kerning Содержит минимальный размер кернинга. Дополнительные сведения см. в разделе ITextFont::GetKerning.
TSATTRID_Font_Style_Lowercase Содержит ненулевое значение, если текст имеет нижний регистр или ноль в противном случае.
TSATTRID_Font_Style_Outlined Содержит ненулевое значение, если текст является контурным, или ноль в противном случае.
TSATTRID_Font_Style_Overline Содержит ненулевое значение, если текст переклинирован или нуль в противном случае.
TSATTRID_Font_Style_Overline_Double Содержит ненулевое значение, если текст имеет двойную структуру или ноль в противном случае.
TSATTRID_Font_Style_Overline_Single Содержит ненулевое значение, если текст имеет однократный переклинирование или нулевое значение в противном случае.
TSATTRID_Font_Style_Position Содержит позицию шрифта.
TSATTRID_Font_Style_Protected Содержит ненулевое значение, если текст защищен, или ноль в противном случае.
TSATTRID_Font_Style_Shadow Содержит ненулевое значение, если текст затенен или нуль в противном случае.
TSATTRID_Font_Style_SmallCaps Содержит ненулевое значение, если текст имеет нижний регистр или ноль в противном случае.
TSATTRID_Font_Style_Spacing Содержит интервал между шрифтами.
TSATTRID_Font_Style_Strikethrough Не используется.
TSATTRID_Font_Style_Strikethrough_Double Содержит ненулевое значение, если текст равен двойной зачеркивной или нуль в противном случае.
TSATTRID_Font_Style_Strikethrough_Single Содержит ненулевое значение, если текст является одним зачеркивным или нуль в противном случае.
TSATTRID_Font_Style_Subscript Содержит ненулевое значение, если текст является подстрочный или нуль в противном случае.
TSATTRID_Font_Style_Superscript Содержит ненулевое значение, если текст является надстрочный или нуль в противном случае.
TSATTRID_Font_Style_Underline Содержит ненулевое значение, если текст подчеркнут или нуль в противном случае.
TSATTRID_Font_Style_Underline_Double Содержит ненулевое значение, если текст подчеркнут двойным или нуль в противном случае.
TSATTRID_Font_Style_Underline_Single Содержит ненулевое значение, если текст имеет одно подчеркнутое значение или нулевое значение в противном случае.
TSATTRID_Font_Style_Uppercase Содержит ненулевое значение, если текст имеет верхний регистр или ноль в противном случае.
TSATTRID_Font_Style_Weight Содержит вес шрифта. Дополнительные сведения о возможных значениях см. в разделе Элемент lfWeight структуры LOGFONT.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Распространяемые компоненты
TSF 1.0 в Windows 2000 Профессиональная
Заголовок
TsAttrid.h

См. также раздел

ITfContext::GetAppProperty