13

複数の列を表示できるように、ListView を詳細に設定して WinForms アプリを作成しています。

マウスがコントロールの上にあり、ユーザーがマウスのスクロール ホイールを使用したときに、このリストをスクロールしたいと思います。現在、スクロールは ListView にフォーカスがある場合にのみ発生します。

フォーカスがない場合でも ListView をスクロールするにはどうすればよいですか?

4

2 に答える 2

2

通常、ウィンドウまたはコントロールにフォーカスがある場合にのみ、マウス/キーボードイベントを取得します。焦点を合わせずにそれらを見たい場合は、低レベルのフックを配置する必要があります。

これが低レベルのマウスフックの例です

于 2008-09-17T20:22:39.030 に答える