Partager via


ITfLangBarItemMgr ::GetItemsStatus, méthode (ctfutb.h)

Obtient la status d’un ou plusieurs éléments dans la barre de langue.

Syntaxe

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

Paramètres

[in] ulCount

Spécifie le nombre d’éléments dont le status doit être obtenu.

[in] prgguid

Pointeur vers un tableau de GUIDqui identifient les éléments pour obtenir le status. Il s’agit des GUIDd’élément que l’élément fournit dans ITfLangBarItem ::GetInfo. Ce tableau doit être au moins d’éléments ulCount de longueur.

[out] pdwStatus

Pointeur vers un tableau de valeurs DWORD qui reçoivent les status de chaque élément. Chaque élément de ce tableau reçoit zéro ou une combinaison d’une ou plusieurs valeurs TF_LBI_STATUS_* . Ce tableau doit être au moins d’éléments ulCount de longueur.

L’index de chaque valeur status correspond à l’index de l’identificateur d’élément dans prgguid. Par exemple, l’élément 0 dans pdwStatus reçoit pour l’élément identifié par l’élément 0 de prgguid.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Description
S_OK
La méthode a réussi.
E_FAIL
Une erreur non spécifiée s'est produite.

Remarques

Cette méthode entraîne l’appel de la méthode ITfLangBarItem ::GetStatus de chaque élément de barre de langue identifié par prgguid .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ctfutb.h
DLL Msctf.dll
Composant redistribuable TSF 1.0 sur Windows 2000 Professionnel

Voir aussi

ITfLangBarItem ::GetStatus

ITfLangBarItemMgr

constantes TF_LBI_STATUS_*