ON_WM_MOUSEWHEELイベントとMFCに問題があります。イベントを処理する関数は呼び出されますが、スクロールするときには呼び出されません。ちょうどタッチパッドを「挟んでいる」とき。このように振る舞うはずですか?MFCのOnMouseWheelイベント
私は、Visual Studio 2010を使用していますし、Windows 7
ON_WM_MOUSEWHEELイベントとMFCに問題があります。イベントを処理する関数は呼び出されますが、スクロールするときには呼び出されません。ちょうどタッチパッドを「挟んでいる」とき。このように振る舞うはずですか?MFCのOnMouseWheelイベント
私は、Visual Studio 2010を使用していますし、Windows 7
私はいくつかのタッチパッドのドライバは、JavaのAWTののMouseWheelListenerが働いているがいるので、私の推薦は次のようになり、WM_VSCROLLメッセージを使用してスクロール実装することに気付きました:
オープンスパイ++とWM_MOUSEWHEELのメッセージが掲載されているかどうかを確認します。
メッセージが投稿されていない場合、コントロールにフォーカスがない可能性があります。
メッセージが投稿されている場合、コントロールがメッセージの受信を試みる方法に問題がある可能性があります。この場合、メッセージマップを表示すると役立つ可能性があります。
実際にタッチパッドにはホイールが搭載されていないため、何を期待していますか?私はここで深刻です - あなたはWM_MOUSEWHEELメッセージをトリガーするためにどのような行動を期待していますか? –
スクロールマウスでスクロールホイールを使用しているときに 'WM_MOUSEWHEEL'メッセージが送信されないことを意味しますか? *それは私のために働くから*。 –
私は2本の指でページをスクロールできるタッチパッドを使用しています。私のアプリケーションでこれを行うと、カーソルが縦にスクロールしていることを示すように変わります。私は、Java AWTのmouseWheelListenerでこのイベントをキャプチャすることができますので、MFCでは可能ではないはずです。 – user882243