ユーザーがマウスをクリックしたときに Mouse コールバック関数を使用できることはわかっていますが、ユーザーがクリックせずに現在の x/y 位置を知りたい場合はどうすればよいでしょうか?
マウスの動きで呼び出される別のコールバックを使用し、x/y を自分で追跡する必要がありますか、またはそれを取得するために GLUT/OpenGL 内で呼び出すことができる関数がありますか?
glutPassiveMotionFunc コールバック関数を登録する
コールバックに関する情報を見る
マウスのクリックとは無関係にマウスの動きを追跡するには、glutMotionFunc/glutPassiveMotionFunc コールバックを使用する必要があります。