ITextFont::GetLanguageID-Methode (tom.h)

Ruft die Sprach-ID oder den Sprachcodebezeichner (Language Code Identifier, LCID) ab.

Syntax

HRESULT GetLanguageID(
  long *pValue
);

Parameter

pValue

Typ: long*

Die Sprach-ID oder LCID. Das niedrige Wort enthält den Sprachbezeichner. Das hohe Wort ist entweder null oder enthält das hohe Wort des LCID. Um den Sprachbezeichner abzurufen, maskieren Sie das hohe Wort. Weitere Informationen finden Sie unter Gebietsschemabezeichner.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Wenn die Methode fehlschlägt, gibt sie einen der folgenden COM-Fehlercodes zurück. Weitere Informationen zu COM-Fehlercodes finden Sie unter Fehlerbehandlung in COM.

Rückgabecode Beschreibung
E_INVALIDARG
Ungültiges Argument.
CO_E_RELEASED
Das Schriftartobjekt wird an einen bereich angefügt, der gelöscht wurde.

Hinweise

Rufen Sie zum Abrufen des BCP-47-Sprachtags, z. B. "en-US", auf ITextRange2::GetText2(pBstr, tomLanguageTag), wobei pBstr das gewünschte Sprachtag angibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile tom.h
DLL Msftedit.dll

Siehe auch

Konzept

ITextFont

Referenz

SetLanguageID

Textobjektmodell