Partager via


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

Installe un ou plusieurs récepteurs d’événements d’élément de barre de langue pour un ou plusieurs éléments de barre de langue.

Syntaxe

HRESULT AdviseItemsSink(
  [in]  ULONG              ulCount,
  [in]  ITfLangBarItemSink **ppunk,
  [in]  const GUID         *pguidItem,
  [out] DWORD              *pdwCookie
);

Paramètres

[in] ulCount

Contient le nombre de récepteurs conseillés à installer.

[in] ppunk

Pointeur vers un tableau d’objets ITfLangBarItemSink à installer. Ce tableau doit être au moins d’éléments ulCount de longueur.

[in] pguidItem

Pointeur vers un tableau de GUIDqui identifient les éléments à installer pour les récepteurs conseillés. 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] pdwCookie

Pointeur vers un tableau de DWORDqui reçoivent les cookies d’identification du récepteur de conseil correspondants. Ces cookies identifient les récepteurs de conseil lorsqu’ils sont supprimés avec la méthode ITfLangBarItemMgr ::UnadviseItemSink ou ITfLangBarItemMgr ::UnadviseItemsSink . Ce tableau doit être au moins d’éléments ulCount de longueur.

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.

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 ::GetInfo

ITfLangBarItemMgr

ITfLangBarItemMgr ::UnadviseItemSink

ITfLangBarItemMgr ::UnadviseItemsSink

ITfLangBarItemSink