0

默认输入语言切换器侦听击键并更改任何应用程序的输入语言。它是如何发生的?它是否使用DLL此处评论中所述的注入https://stackoverflow.com/a/1261532/258483或有任何其他方式?

4

1 回答 1

0

我不确定切换器是如何做到的,但如果你想为你的应用程序做类似的事情,你可以使用RegisterHotKey

BOOL RegisterHotKey(
  HWND hWnd,
  int  id,
  UINT fsModifiers,
  UINT vk
);

它允许您在按下某个组合键时请求通知,无论哪个窗口具有焦点。

于 2019-04-17T05:54:51.593 回答