ITfLangBarItemMgr::AdviseItemSink-Methode (ctfutb.h)
Installiert eine Sprachleistenelement-Ereignissenke für ein Sprachleistenelement.
Syntax
HRESULT AdviseItemSink(
[in] ITfLangBarItemSink *punk,
[out] DWORD *pdwCookie,
[in] REFGUID rguidItem
);
Parameter
[in] punk
Zeiger auf das zu installierende ITfLangBarItemSink-Objekt .
[out] pdwCookie
Zeiger auf ein DWORD , das ein Cookie zur Identifizierung der Empfehlungssenke empfängt. Dieses Cookie identifiziert die Empfehlungssenke, wenn sie mit der ITfLangBarItemMgr::UnadviseItemSink- oder ITfLangBarItemMgr::UnadviseItemsSink-Methode entfernt wird.
[in] rguidItem
Enthält die GUID , die das Element identifiziert, für das die Empfehlungssenke installiert werden soll. Dies ist die Element-GUID , die das Element in ITfLangBarItem::GetInfo bereitstellt. Dies kann ein benutzerdefinierter Wert oder eines der vordefinierten Sprachleistenelemente sein.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Wert | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
|
Es ist ein unbekannter Fehler aufgetreten. |
|
rguidItem ist ungültig. |
|
Ein Speicherbelegungsfehler ist aufgetreten. |
|
punk und/oder pdwCookie ist ungültig. |
Anforderungen
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
ITfLangBarItemMgr::UnadviseItemSink