默认输入语言切换器在 Windows 中如何工作?
Posted
技术标签:
【中文标题】默认输入语言切换器在 Windows 中如何工作?【英文标题】:How does Default Input Language Switcher work in Windows? 【发布时间】:2018-05-19 17:03:18 【问题描述】:默认输入语言切换器会监听击键并更改任何应用程序的输入语言。它是如何发生的?它是使用DLL
注入,如 cmets 中所述,https://***.com/a/1261532/258483 还是有其他方法?
【问题讨论】:
【参考方案1】:我不确定切换器是如何做到这一点的,但如果您想为您的应用程序做类似的事情,您可以使用RegisterHotKey。
BOOL RegisterHotKey(
HWND hWnd,
int id,
UINT fsModifiers,
UINT vk
);
它允许您在按下某个组合键时请求通知,无论哪个窗口具有焦点。
【讨论】:
以上是关于默认输入语言切换器在 Windows 中如何工作?的主要内容,如果未能解决你的问题,请参考以下文章