Freigeben über


ITfLangBarItemMgr::GetItemsStatus-Methode (ctfutb.h)

Ruft die status eines oder mehrerer Elemente auf der Sprachleiste ab.

Syntax

HRESULT GetItemsStatus(
  [in]  ULONG      ulCount,
  [in]  const GUID *prgguid,
  [out] DWORD      *pdwStatus
);

Parameter

[in] ulCount

Gibt die Anzahl der Elemente an, für die die status abgerufen werden sollen.

[in] prgguid

Zeiger auf ein Array von GUIDs, die die Elemente identifizieren, für die die status. Dies sind die Element-GUIDs, die das Element in ITfLangBarItem::GetInfo bereitstellt. Dieses Array muss mindestens ulCount-Elemente lang sein.

[out] pdwStatus

Zeiger auf ein Array von DWORD-Werten, die die status jedes Elements empfangen. Jedes Element in diesem Array erhält null oder eine Kombination aus mindestens einem der TF_LBI_STATUS_* -Werte. Dieses Array muss mindestens ulCount-Elemente lang sein.

Der Index jedes status Werts entspricht dem Index des Elementbezeichners in prgguid. Beispielsweise empfängt das Element 0 in pdwStatus den für das Element, das durch Element 0 von prgguid identifiziert wird.

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.

Hinweise

Diese Methode bewirkt, dass die ITfLangBarItem::GetStatus-Methode jedes von prgguid identifizierten Sprachleistenelements aufgerufen wird.

Anforderungen

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

Weitere Informationen

ITfLangBarItem::GetStatus

ITfLangBarItemMgr

TF_LBI_STATUS_*-Konstanten