1

ユーザーが入力領域に入ったときに OSK アプリを表示する必要がある Windows 用のオンスクリーン キーボードを実装します。たとえば、ユーザーが notepad.exe を開いてクリックし始めると、私の OSK アプリ (現在システム トレイで実行されています) が表示されます。

これらのイベント(ユーザーがメモ帳アプリをクリックする)をキャッチする方法はわかりませんが、Win32 に関連していると思います。誰でも私にこれについてのヒントを教えてもらえますか? 高く評価されます。

ありがとう

4

1 に答える 1

1

すべてのアプリケーションのすべての編集コントロールに送信されるWM_SETFOCUSメッセージを監視するには、SetWindowsHookEx()などを使用してグローバルフックを設定する必要があります。

これは非常に煩わしく、簡単なことではありません。幸運を。

于 2010-11-14T09:55:54.863 に答える