你好,请帮我用c++写一个图形界面菜单
时间: 2023-11-22 13:53:38 浏览: 87
c语言tc编写的图形界面菜单
3星 · 编辑精心推荐
好的,请问您是想用哪个图形界面库呢?常用的有Qt、MFC、wxWidgets等。以下是一个简单的使用Qt实现的菜单示例:
```c++
#include <QApplication>
#include <QWidget>
#include <QMenuBar>
#include <QMenu>
#include <QAction>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget window;
window.resize(250, 150);
QMenuBar *menuBar = new QMenuBar(&window);
QMenu *fileMenu = new QMenu("&File");
QAction *newAction = fileMenu->addAction("&New");
QAction *openAction = fileMenu->addAction("&Open");
QAction *quitAction = fileMenu->addAction("&Quit");
menuBar->addMenu(fileMenu);
QObject::connect(quitAction, &QAction::triggered, &app, &QApplication::quit);
window.show();
return app.exec();
}
```
这个程序创建了一个窗口,并在窗口上添加了一个菜单栏和一个“File”菜单,其中包含了“New”、“Open”和“Quit”三个选项。当用户点击“Quit”时,程序会退出。当然,您可以根据您的需求进行修改和扩展。
阅读全文