Font::Font (constWCHAR*,REAL,INT,Unit,constFontCollection*) 方法 (gdiplusheaders.h)

基于字体系列、字号、字体样式、度量单位和 FontCollection 对象创建 Font::Font 对象。

语法

void Font(
  [in] const WCHAR          *familyName,
  [in] REAL                 emSize,
  [in] INT                  style,
  [in] Unit                 unit,
  [in] const FontCollection *fontCollection
);

参数

[in] familyName

类型: const WCHAR*

字体系列的名称。

[in] emSize

类型: REAL

实数,指定以 单位 参数中指定的单位度量的字体大小。

[in] style

类型: INT

可选。 指定字样样式的整数。 此值必须是 FontStyle 枚举的元素,或者是应用于其中两个或更多个元素的按位 OR 的结果。 例如, FontStyleBold | | FontStyleUnderlineFontStyleStrikeout 将样式设置为三种样式的组合。 默认值为 FontStyleRegular

[in] unit

类型: 单位

可选。 Unit 枚举的元素,该元素指定字号的度量单位。 默认值为 UnitPoint

[in] fontCollection

类型: const FontCollection*

可选。 指向 FontCollection 对象的指针,该对象指定用户定义的字体组。 如果此参数的值为 NULL,则使用系统字体集合。 默认值为 NULL。

返回值

要求

要求
最低受支持的客户端 Windows XP、Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 gdiplusheaders.h (包括 Gdiplus.h)
Library Gdiplus.lib
DLL Gdiplus.dll

另请参阅

字体

FontFamily

FontStyle

单位

使用文本和字体