⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 menu.cpp

📁 BigC++的源码
💻 CPP
字号:
#include <wx/wx.h>const int ID_SAY_HELLO = 1000;const int ID_SAY_GOODBYE = 1001;/**   A frame with a simple menu and a text control.*/class MenuFrame : public wxFrame{public:   /**      Constructs the menu and text control.   */   MenuFrame();private:   wxTextCtrl* text;};/**   An application with a frame that has a menu and text control.*/class MenuApp : public wxApp{public:   /**      Constructs the frame.   */   MenuApp();   /**      Shows the frame.      @return true   */   virtual bool OnInit();private:   MenuFrame* frame;};DECLARE_APP(MenuApp)IMPLEMENT_APP(MenuApp)MenuFrame::MenuFrame()    : wxFrame(NULL, -1, "MenuFrame"){   text = new wxTextCtrl(this, -1, "",      wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE);   // initialize menu   wxMenu* menu = new wxMenu();   menu->Append(ID_SAY_HELLO, "Hello");   menu->Append(ID_SAY_GOODBYE, "Goodbye");   // add menu to menu bar   wxMenuBar* menu_bar = new wxMenuBar();   SetMenuBar(menu_bar);   menu_bar->Append(menu, "Say");   }MenuApp::MenuApp(){   frame = new MenuFrame();}bool MenuApp::OnInit(){   frame->Show(true);   return true;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -