你是否正在寻找关于wxwidgets的内容?让我把最权威的东西奉献给你:
wxwidgets初学者导引全目录PDF版及附件下载
1 前言
2 下载、安装wxwidgets
3 wxwidgets应用程序初体验
4 wxwidgets学习资料及利用方法指导
5 用wxSmith进行可视化设计
附:学习材料清单
本文中所有的体验,在Code::Blocks中进行。
为了在
首先,需要在环境变量里添加一个命名为(wxwin是刚才设置好的一个变量),开发中需要用到的“环境”中的一部分,。
下面将“白手起家”,由建立“空项目”开始,做一个简单的应用。程序改编自教程《)的“通过菜单建一个空项目
(名称为wxTest
(
(
(
#include <wx/wx.h> class Simple : public wxFrame { public: Simple(const wxString& title); }; Simple::Simple(const wxString& title) : wxFrame(NULL, wxID_ANY, title, wxDefaultPosition, wxSize(250, 150)) { Centre(); } class MyApp : public wxApp { public: virtual bool OnInit(); }; IMPLEMENT_APP(MyApp) bool MyApp::OnInit() { Simple *simple = new Simple(wxT("Simple")); simple->Show(true); return true; }加入了源代码之后的项目如下图所示:
可以暂时不考虑程序中的语句是什么意思。能完成运行程序的完整过程,是我们当前的任务。能运行程序了,后面再看“门道”。
下面将对这个项目进行编译,进而看到运行结果。
也就是说,找不到要包含的头文件。通过“:
接着需要加入要连接的“目标文件”。如图所示,通过(实际上,选择其中几个需要的就可以了。因为不知道究竟需要哪几个,全选是最省事的办法):
然后再编译,0errors,0warnings再运行,就看到了期盼的窗口,如图所示。
出现上面的运行错误,原因是我在
这个程序很短,结果也只是一个空空的窗口,但是作为掌握编译、运行窗口程序的案例,却也是足够的了。
以上的设置和文件复制,“有经验”之后可以提前完成。上面的描述方法,是考虑到希望读者对各个环节的问题,能多些感觉。
另一种在通过菜单
(next
(项目名继续
(
(
(
(要求编译按点击
其实,向导的作用,就是通过一系列的选择,由向导程序自动生成应用程序。
如上步骤创建的应用程序的运行的结果是:
在编译和运行时,都有可能出现一些错误。这一般不是程序本身的问题,而是
C++ 课堂专栏贺利坚课程教学链接(分课程年级)
以上就是关于wxwidgets的全部内容,相信你一定会非常满意。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shenmilingyu/article-12430-1.html
同志们是取向差异
从我做起
美国对英国的胜利不就是这样的吗