Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
複数の列を表示できるように、ListView を詳細に設定して WinForms アプリを作成しています。
マウスがコントロールの上にあり、ユーザーがマウスのスクロール ホイールを使用したときに、このリストをスクロールしたいと思います。現在、スクロールは ListView にフォーカスがある場合にのみ発生します。
フォーカスがない場合でも ListView をスクロールするにはどうすればよいですか?
通常、ウィンドウまたはコントロールにフォーカスがある場合にのみ、マウス/キーボードイベントを取得します。焦点を合わせずにそれらを見たい場合は、低レベルのフックを配置する必要があります。
これが低レベルのマウスフックの例です