1

簡単に言えば、入力言語を (Language Bar から) ChangJie や New Phonetic などの中国語 (繁体字) に変更するときに、ITfLanguageProfileNotifySink インターフェイス シンクが OnLanguageChange メソッドを呼び出さないのはなぜですか? これは Windows 7 です。英語から中国語に切り替えますが、別の中国語 (サブ) 言語を選択しても通知がありません。

4

1 に答える 1

2

言語を変更していないため、アクティブな入力方法が変更されています。

同じ言語に対して複数のインプットメソッドを持つことができます。入力方法を追跡するには、ITfActiveLanguageProfileNotifySinkを使用し、OnActivated 関数でさまざまな入力方法の CLSID を解釈する方法を理解する必要があります。

于 2013-07-31T05:47:08.513 に答える