0

重複の可能性:
GLUTでマウスのスクロールホイールを使用する

タイトルが言うように、Glutでこれをどのように達成しますか?

4

1 に答える 1

1

通常、スクロール ホイールは 2 つのマウス ボタンがぎっしりと表示されるためglutMouseFunc、適切なマウス イベントを追跡することでスクロール ホイールを追跡できます。トリッキーな部分は、どのマウス ボタンがスクロール ホイールに対応しているかを把握することです。を使用glutDeviceGet(GLUT_NUM_MOUSE_BUTTONS)して、マウス デバイスがサポートするボタンの数を調べ、それに基づいて推測することができますが、ユーザーにスクロール ホイールをひねって、返されるボタン イベントを確認するように依頼することで、プログラムでこれを構成可能にするのがおそらく最善です。

于 2012-07-29T19:55:44.120 に答える