我有一个需求是当使用者切换输入法时,
我的程式在没有UI接口的前提下能够收到通知。
试过以下三种方法:
1.WM_INPUTLANGCHANGE,不过查了MSDN说明此讯息只会传给第一层的视窗。因此不能用
2.WH_SHELL hook。在有视窗且取得焦点时确实可收到通知,可是当视窗缩小或隐藏时
就收不到通知了。
3.ITfInputProcessorProfileActivationSink。同WH_SHELL hook,当视窗缩小或隐藏时
也会收不到通知。
请问我我用的这三个方法是否确实都无法完成我的需求。还有其他的方法可以实现我要的
功能吗?
谢谢