困っていること
C#/WPFでデスクトップアプリを開発しています。
Windowsにて、マウスホバーされているウィンドウの情報を取得する方法を探しています。
Windows10より、非アクティブなウィンドウに対しマウスカーソルを乗せ、アクティブにすることなくホイールを使って画面をスクロールすることができるようになりました。
つまり、カーソルが非アクティブのウィンドウに乗った/ホイール操作をした瞬間に、何らかのウィンドウの情報を取得していると考えられます。
この仕組みを使って、自作のアプリケーションでも非アクティブなウィンドウの情報を取得したいと思っています。
最終的には、ウィンドウがアクティブ/非アクティブを問わず特定のアプリケーションのウィンドウにホバーしたら何らかの処理を行う、ということを実現したいと考えています。
どのような方法を取ればこれが実現できるのでしょうか。
回答1件
あなたの回答
tips
プレビュー