ITfSystemLangBarItemSink-Schnittstelle (ctfutb.h)
Die ITfSystemLangBarItemSink-Schnittstelle wird von einer Menüerweiterung der Systemsprachleiste implementiert und von einem Menü der Systemsprachleiste (Host) verwendet, um das Hinzufügen von Menüelementen zu einem vorhandenen Menü der Systemsprachleiste zu ermöglichen. Die Erweiterung ruft eine instance dieser Schnittstelle ab, indem QueryInterface für das ITfLangBarItem-Objekt mit IID_ITfSystemLangBarItemSink aufgerufen wird. Anschließend kann das Objekt durch Aufrufen von ITfSource::AdviseSink an den Host übergeben werden.
Vererbung
Die ITfSystemLangBarItemSink-Schnittstelle erbt von der IUnknown-Schnittstelle . ITfSystemLangBarItemSink verfügt auch über folgende Membertypen:
Methoden
Die ITfSystemLangBarItemSink-Schnittstelle verfügt über diese Methoden.
ITfSystemLangBarItemSink::InitMenu ITfSystemLangBarItemSink::InitMenu-Methode |
ITfSystemLangBarItemSink::OnMenuSelect ITfSystemLangBarItemSink::OnMenuSelect-Methode |
Hinweise
Ein Menü der Systemsprachleiste ist ein Objekt auf der Sprachleiste, das Menüelemente unterstützt, die von Drittanbietererweiterungen hinzugefügt wurden. Das Systemelement muss die ITfSource-Schnittstelle unterstützen und den IID_ITfSystemLangBarItemSink-Bezeichner in seiner ITfSource::AdviseSink-Implementierung unterstützen. Das Systemelement sollte auch die ITfSystemLangBarItem-Schnittstelle implementieren. Das Systemelement verwendet die ITfSystemLangBarItemSink-Schnittstelle , damit die Erweiterung ihre Elemente hinzufügen kann.
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 |
Verteilbare Komponente | TSF 1.0 unter Windows 2000 Professional |