我正在编写一个简单的过剩应用程序,我的老师希望我创建一个顶部菜单栏,就像在任何 Windows 应用程序中一样(你知道,文件\编辑等,窗口顶部的标尺)。
我查看了过剩文档并用谷歌搜索,我所能找到的只是一个用鼠标右键打开的弹出菜单 - 不是定义的内容。
最佳答案
GLUT 库提供创建窗口、回调函数、计时器、鼠标事件和按键等服务。但您想要制作 GLUT 不提供内置功能的窗口菜单栏。 GLUT 对于游戏、模拟有用,但对于 GUI 不有用。为此,您必须使用 GUI 库。这是 GUI 库的最佳列表
其中我建议你使用QT,因为QT也是面向对象的,适合C++。在qt-creator的帮助下只需一分钟,您就可以通过拖放来制作GUI。
关于C++\GLUT 窗口菜单栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14302692/