Freigeben über


StringFormat::StringFormat(INT,LANGID)-Methode (gdiplusstringformat.h)

Erstellt ein StringFormat-Objekt basierend auf Zeichenfolgenformatflags und einer Sprache.

Syntax

void StringFormat(
  [in] INT    formatFlags,
  [in] LANGID language
);

Parameter

[in] formatFlags

Typ: INT

Optional. Wert, der die Formatflags angibt, die die meisten Merkmale des StringFormat-Objekts steuern. Die Flags werden festgelegt, indem ein bitweises OR auf Elemente der StringFormatFlags-Enumeration angewendet wird. Der Standardwert ist 0 (keine Flags festgelegt).

[in] language

Typ: LANGID

Optional. Sechzehn-Bit-Wert, der die zu verwendende Sprache angibt. Der Standardwert ist LANG_NEUTRAL, die Standardsprache des Benutzers.

Rückgabewert

Keine

Bemerkungen

Wenn Sie LANG_NEUTRAL als Sprach-ID angeben, ist es üblich, nur LANG_NEUTRAL wie im folgenden Beispiel zu übergeben:

stat = FontFamily.GetFamilyName(name, LANG_NEUTRAL);

Wenn Sie eine andere Sprache als LANG_NEUTRAL angeben, verwenden Sie MAKELANGID , um die Sprach- und Untersprachekombination wie im folgenden Beispiel zu erstellen:

LANGID language = MAKELANGID(LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL);

Eine Liste der verfügbaren Sprachen und Untersprachen finden Sie unter Winnt.h.

Anforderungen

Anforderung Wert
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 gdiplusstringformat.h (include Gdiplus.h)
Bibliothek Gdiplus.lib
DLL Gdiplus.dll

Weitere Informationen

StringFormat

Stringformatflags