Freigeben über


ITfInputProcessorProfiles::GetLanguageList-Methode (msctf.h)

Ruft eine Liste der installierten Sprachen ab.

Syntax

HRESULT GetLanguageList(
  [out] LANGID **ppLangId,
  [out] ULONG  *pulCount
);

Parameter

[out] ppLangId

Zeiger auf einen LANGID-Zeiger , der das Array von Bezeichnern der aktuell installierten Sprachen empfängt. Die Anzahl der in diesem Array platzierten Bezeichner wird in pulCount angegeben. Das Array wird von dieser Methode zugeordnet. Der Aufrufer muss diesen Arbeitsspeicher freigeben, wenn er mit CoTaskMemFree nicht mehr benötigt wird.

[out] pulCount

Zeiger auf einen ULONG-Wert, der die Anzahl von Bezeichnern empfängt, die im Array unter ppLangId platziert werden.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
E_FAIL
Es ist ein unbekannter Fehler aufgetreten.
E_INVALIDARG
Mindestens ein Parameter ist ungültig.
E_OUTOFMEMORY
Ein Fehler bei der Speicherzuordnung ist aufgetreten.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile msctf.h
DLL Msctf.dll
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

CoTaskMemFree

ITfInputProcessorProfiles