01wxWidgets创建wxFrame
来源:互联网 发布:centos开启mysql服务器 编辑:程序博客网 时间:2024/06/06 20:23
#include "wx/wx.h"class MainFrame : public wxFrame { wxDECLARE_EVENT_TABLE();public: MainFrame() {}; bool Create(const wxString& title) { wxFrame::Create(NULL, wxID_ANY, title); wxButton* button = new wxButton(this, wxID_OK); wxBoxSizer* vsizer = new wxBoxSizer(wxVERTICAL); vsizer->Add(button, 1, wxEXPAND | wxALL, 50); SetSizer(vsizer); return true; } void OnOk(wxCommandEvent& evt) { wxMessageBox(wxT("Hello, world!")); }};wxBEGIN_EVENT_TABLE(MainFrame, wxFrame)EVT_BUTTON(wxID_OK, MainFrame::OnOk)wxEND_EVENT_TABLE()class App : public wxApp {public: virtual bool OnInit() override; virtual int OnExit() override;};wxDECLARE_APP(App);wxIMPLEMENT_APP(App);bool App::OnInit() { wxApp::OnInit(); MainFrame* main_frame = new MainFrame(); main_frame->Create(wxT("Hello World!")); main_frame->Show(true); return true;}int App::OnExit() { wxApp::OnExit(); return 0;}
阅读全文
0 0
- 01wxWidgets创建wxFrame
- wxPython之wxFrame
- 在VC6中创建wxWidgets
- wxWidgets Tips: 用 Visual Studio 2015 创建 wxWidgets 应用程序 (1)
- wxWidgets Tips: 用 Visual Studio 2015 创建 wxWidgets 应用程序 (2)
- wxWidget学习笔记二:wxFrame
- wxWidgets
- wxwidgets
- wxWidgets
- wxWidgets
- wxWidgets
- wxWidgets
- wxWidgets
- 在VC6中创建wxWidgets项目[附图]
- wxWidgets:ODBC数据源的动态创建(VC2005)
- 在VC6中创建wxWidgets项目[附图]
- 在VC6中创建wxWidgets项目
- 在VC6中创建wxWidgets项目
- 数据库读写分离的一些坑
- hadoop中map分片信息的源码分析
- Java基础Day2
- ZOJ3574 Under Attack II【线段树】
- 已归档博文收纳
- 01wxWidgets创建wxFrame
- Java8时间校正器
- Jzzhu and Cities(CodeForces
- 用自己的电脑做服务器有什么好处
- MyEclipse出现弹窗提示“当前页面的脚本发生错误”
- 斯坦福机器学习3:线性回归、梯度下降和正规方程组的matlab实现
- HTML tabindex属性与web网页键盘无障碍访问
- 阿里云服务器配置开发环境第一章:Centos7.3安装git 和 zsh
- Java8时间日期格式化