選択したキーボード レイアウトによって動作が異なるアプリケーションを作成しています。私は検索してきましたが、そのアプリケーションのレイアウトが変更されるたびにアプリケーションが受け取るメッセージがあることがわかりました(レイアウトが変更されたときにフォーカスがある場合、本質的にWM_INPUTLANGCHANGE )。
しかし、私が望むのは、そのアプリケーションにフォーカスがある場合だけでなく、キーボード レイアウトが変更されるたびに通知されることです。たとえば、Word で作業しているときに変更が発生した場合などです。
それが可能かどうか誰にもわかりますか?メモリ内の関数呼び出しまたはプロセスをフックしている可能性があります (これが可能かどうかさえ知らずに話しています)。