アニメーションの終了前に発生したマウス クリックをすべてクリアする必要があります。その後のマウス クリックのみを考慮する必要があります。アニメーションの後にマウス機能を有効にしようとしましたが、アニメーション中に発生したクリックはすべて考慮されました。私の理解では、マウスクリックが保存されるバッファーがあり、マウスのコールバック中に、そのバッファーに保存された最初のクリックの座標とその他の情報が取得されます。これをクリアする方法を知る必要があります。fflush(stdin) を使用しましたが、キーボードまたはマウスのバッファーがクリアされません。c言語でvisualsudio2008でwindowsxpとプログラミングを使用しています.iもglut.hを使用しています
質問する
305 次