ITfSystemLangBarItemSink インターフェイス (ctfutb.h)
ITfSystemLangBarItemSink インターフェイスは、システム言語バー メニュー拡張機能によって実装され、既存のシステム言語バー メニューにメニュー項目を追加できるようにするためにシステム言語バー メニュー (ホスト) によって使用されます。 拡張機能は、IID_ITfSystemLangBarItemSinkを使用して ITfLangBarItem オブジェクトの QueryInterface を呼び出すことによって、このインターフェイスのインスタンスを取得します。 その後、 ITfSource::AdviseSink を呼び出して、オブジェクトをホストに渡すことができます。
継承
ITfSystemLangBarItemSink インターフェイスは、IUnknown インターフェイスから継承します。 ITfSystemLangBarItemSink には、次の種類のメンバーもあります。
メソッド
ITfSystemLangBarItemSink インターフェイスには、これらのメソッドがあります。
ITfSystemLangBarItemSink::InitMenu ITfSystemLangBarItemSink::InitMenu メソッド |
ITfSystemLangBarItemSink::OnMenuSelect ITfSystemLangBarItemSink::OnMenuSelect メソッド |
注釈
システム言語バー メニューは、サード パーティの拡張機能によって追加されたメニュー項目をサポートする言語バー上のオブジェクトです。 システム項目は ITfSource インターフェイスをサポートし、 ITfSource::AdviseSink 実装のIID_ITfSystemLangBarItemSink識別子をサポートする必要があります。 システム項目では、 ITfSystemLangBarItem インターフェイスも実装する必要があります。 システム項目は 、ITfSystemLangBarItemSink インターフェイスを使用して、拡張機能がその項目を追加できるようにします。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | ctfutb.h |
再頒布可能パッケージ | Windows 2000 Professional の TSF 1.0 |