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

基于 FontFamily 对象、大小、字形和度量单位创建 Font::Font 对象。

语法

void Font(
  [in] const FontFamily *family,
  [in] REAL             emSize,
  [in] INT              style,
  [in] Unit             unit
);

parameters

[in] family

类型: const FontFamily*

指向 FontFamily 对象的指针,该对象指定标识字体系列和字体系列的文本指标(以设计单位度量)等信息。

[in] emSize

类型: REAL

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

[in] style

类型: INT

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

[in] unit

类型: 单位

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

返回值

要求

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

另请参阅

字体

FontFamily

FontStyle

单位

使用文本和字体