作者kowala1 ( )
看板Programming
标题[问题] 在没有UI视窗的情形下能够侦测输入法切换
时间Sat Jul 10 20:53:23 2021
我有一个需求是当使用者切换输入法时,
我的程式在没有UI介面的前提下能够收到通知。
试过以下三种方法:
1.WM_INPUTLANGCHANGE,不过查了MSDN说明此讯息只会传给第一层的视窗。因此不能用
2.WH_SHELL hook。在有视窗且取得焦点时确实可收到通知,可是当视窗缩小或隐藏时
就收不到通知了。
3.ITfInputProcessorProfileActivationSink。同WH_SHELL hook,当视窗缩小或隐藏时
也会收不到通知。
请问我我用的这三个方法是否确实都无法完成我的需求。还有其他的方法可以实现我要的
功能吗?
谢谢
--
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.240.126.185 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1625921606.A.DBA.html