0

私のアプリケーションは、マウス オン ダウン イベントをキャッチし、現在のマウス ポインターの位置 (可視ポインター) に直接関係しないマウスの動きに依存しています。したがって、計算はマウスの初期点と相対点に基づいており、視覚的なフィードバックは目に見えるマウスポインターに視覚的にリンクされていないため、ポインターは完全に非表示になっている可能性があります。しかし、画面の境界に到達すると、着信座標がクリップされます。ポインターも動かないので妥当に見えますが、表示されているポインターが画面の境界に達した場合でも、相対的なマウスの動きに関する情報を引き続き取得したいと考えています。これは可能ですか?たぶん、ドライバーから生のマウス情報にアクセスできますか?

4

1 に答える 1

0

基本的にRaw Input Apiは私の目標を果たします。ウィンドウを RegisterRawInputDevices に登録し、WM_INPUT メッセージを取得する必要があります。入力データは、画面の境界に制限されない相対的なマウスの動きを渡します。

于 2012-12-15T11:57:49.057 に答える