UIDLGLOGFONT.lfPitchAndFamily 字段

定义

指定字体的间距和系列。

public: System::Byte lfPitchAndFamily;
public: byte lfPitchAndFamily;
byte lfPitchAndFamily;
[System.Runtime.InteropServices.ComAliasName("Microsoft.VisualStudio.TextManager.Interop.BYTE")]
public byte lfPitchAndFamily;
[<System.Runtime.InteropServices.ComAliasName("Microsoft.VisualStudio.TextManager.Interop.BYTE")>]
val mutable lfPitchAndFamily : byte
Public lfPitchAndFamily As Byte 

字段值

Byte
属性

注解

两个低序位指定字体的间距,可以是下列值之一。

  • DEFAULT_PITCH

  • FIXED_PITCH

  • VARIABLE_PITCH

成员的位4到7指定字体系列,可以是下列值之一。

  • FF_DECORATIVE

  • FF_DONTCARE

  • FF_MODERN

  • FF_ROMAN

  • FF_SCRIPT

  • FF_SWISS

可以通过使用布尔值或运算符将一个螺距常数与一个族常量联接来获取正确的值。 字体系列以常规方式描述字体的外观。 它们用于在所需的确切字样不可用时指定字体。 字体系列的值如下所示。

含义
FF_DECORATIVE 新奇字体。 例如 Old English。
FF_DONTCARE 不要在意或不知道
FF_MODERN 具有固定描边宽度的字体 (等宽) ,具有或不带衬线。 等宽字体通常是新式字体。 例如,十二点活字、精英和宋体。
FF_ROMAN 带有可变笔划宽度的字体 (成比例) ,以及带衬线。 例如 MS Serif。
FF_SCRIPT 字体设计为类似于手写。 例如 Script 和 Cursive。
FF_SWISS 具有可变描边宽度的字体 (成比例) 并且无衬线。 例如 MS Sans Serif。

COM 签名

From uilocale。

[C++]

适用于