Freigeben über


StringFormat::SetDigitSubstitution-Methode (gdiplusstringformat.h)

Die StringFormat::SetDigitSubstitution-Methode legt die Methode der Ziffernersetzung und die Sprache fest, die den Ziffernersatzmethoden entspricht.

Syntax

Status SetDigitSubstitution(
  [in] LANGID                language,
  [in] StringDigitSubstitute substitute
);

Parameter

[in] language

Typ: LANGID

Sechzehn-Bit-Wert, der einen NLS-Sprachbezeichner bildet. Der Bezeichner gibt die Sprache an, die den Ersatzziffern zugeordnet ist. Wenn dieses StringFormat-Objekt beispielsweise arabische Substitutionsziffern verwendet, gibt diese Methode einen Wert zurück, der eine arabische Sprache angibt. Ein NLS-Sprachbezeichner wird vom MAKELANGID-Makro erstellt, das in Winnt.h deklariert wird.

[in] substitute

Typ: StringDigitSubstitute

Element der StringDigitSubstitute-Enumeration , die die zu verwendende Methode für die Ersetzung von Ziffern angibt.

Rückgabewert

Typ: Status

Wenn die Methode erfolgreich ist, gibt sie OK zurück, ein Element der Status-Enumeration .

Wenn die Methode fehlschlägt, gibt sie eines der anderen Elemente der Status-Enumeration zurück.

Hinweise

Die Durch ein Element der StringDigitSubstitute-Enumeration angegebene Methode der Ziffernersetzung ersetzt in einer Zeichenfolge westeuropäische Ziffern durch Ziffern, die dem Gebietsschema oder der Sprache eines Benutzers entsprechen.

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