从Glut中的滚轮获取输入
Geting input from scroll wheel in Glut?
可能重复:
在GLUT 中使用鼠标滚轮
正如标题所说,你是如何在Glut中实现这一点的?
滚动轮通常显示为两个鼠标按钮供过于求,因此您可以使用glutMouseFunc
跟踪相应的鼠标事件来跟踪滚动轮。棘手的部分是弄清楚哪些鼠标按钮对应于滚动轮。您可以使用glutDeviceGet(GLUT_NUM_MOUSE_BUTTONS)
来了解鼠标设备支持的按钮数量,并据此进行猜测,但最好在程序中进行配置,方法是让用户转动滚动轮,查看您返回的按钮事件。
相关文章:
- 如何从用户那里获取输入并将其存储在向量中?
- 代码在执行之前终止,并且没有从用户那里获取输入
- 从用户获取输入/输出
- TFLite 隔离错误,通过获取C++输入和输出
- 如何使 std::istream 从键盘获取输入(如 std::cin)?
- 使用 qt 或 c++ 从桌面获取输入和输出
- 您如何在C++中不断获取输入?
- 从源代码本身C++获取输入
- 函数,从问题中获取输入,并在主函数中使用该输入
- 当我们声明 cin 为 int 并从 cin 中获取输入并在 cout 中打印 cin 时会发生什么?
- 如何在 std::map 中从 std::vector of std::p air 中获取输入?
- 有没有办法将 getline() 与外部文本文件一起使用,然后重新获得 cin 的控制权以从控制台获取输入?
- 从用户获取输入
- 我需要编写一个代码,从用户那里获取输入(句子)并停止在@处
- C 程序在获取输入[控制台应用程序]时跳过行
- 我在C++从函数中的用户获取输入、添加到数组和打印该数组时遇到问题
- 从用户那里获取输入,直到他输入一个数字
- 如何使用数组获取输入,并将其存储在record.h类的主类中的变量中
- getline 语句未获取输入
- 用户定义的功能用于竞争编程中,以获取输入