Share via


Font::Font(constFontFamily*,REAL,INT,Unit)-Methode (gdiplusheaders.h)

Erstellt ein Font::Font-Objekt basierend auf einem FontFamily-Objekt , einer Größe, einer Schriftart und einer Maßeinheit.

Syntax

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

Parameter

[in] family

Typ: const FontFamily*

Zeiger auf ein FontFamily-Objekt , das Informationen angibt, z. B. die Zeichenfolge, die die Schriftfamilie identifiziert, und die Textmetriken der Schriftfamilie, die in Entwurfseinheiten gemessen werden.

[in] emSize

Typ: REAL

Reelle Zahl, die die Em-Größe der Schriftart angibt, gemessen in den im unit-Parameter angegebenen Einheiten.

[in] style

Typ: INT

Optional. Ganze Zahl, die den Stil der Schriftart angibt. Dieser Wert muss ein Element der FontStyle-Enumeration oder das Ergebnis eines bitweisen OR sein, das auf mindestens zwei dieser Elemente angewendet wird. Beispiel: FontStyleBold | FontStyleUnderline | FontStyleStrikeout legt den Stil als Kombination der drei Stile fest. Der Standardwert ist FontStyleRegular.

[in] unit

Typ: Einheit

Optional. Element der Unit-Enumeration , das die Maßeinheit für den Schriftgrad angibt. Der Standardwert ist UnitPoint.

Rückgabewert

Keine

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile gdiplusheaders.h (include Gdiplus.h)
Bibliothek Gdiplus.lib
DLL Gdiplus.dll

Weitere Informationen

Schriftart

FontFamily

FontStyle

Einheit

Verwenden von Text und Schriftarten