wxWidget_Study
mingrs
这个作者很懒,什么都没留下…
展开
-
CodeBlocks软件的安装以及wxMSW的编译
Window安装总结一.准备1. 到www.CodeBlocks.org这个官网去下载codeblocks-12.11mingw-setup_user记住最好下载MinGW版本的,可以省掉安装和配置GCC的麻烦。2. 到www.wxWidgets.org这个官网去下载wxMSW-2.8.12-Setup这个软件。3. 软件下载完成原创 2013-10-26 23:38:31 · 1445 阅读 · 2 评论 -
wxListCtrl的基本用法
1. 首先是插入列标题栏的时候,如Name,Sex和ID;首先要设置wxListCtrl的属性,查文档可以知道,要具备wxLC_REPOR或wxLC_ICON,再要有wxLC_HRULES和wxLC_VHRULES这些基本的属性。这样就可以直接敲入如下代码: listCtrl->InsertColumn(0,wxT("Name")); //设置标题栏"nam原创 2014-01-12 22:55:06 · 4245 阅读 · 0 评论 -
在CodeBlocks下配置Boost库
一. 下载Boost及生成bjam.exe文件.到Google网站搜索下载boost_1.52版本库,下载完成后,解压到X:\下,这个地址自己随便定义。在解压的文件中搜索build.bat文件,把它所在的目录记下,进入Dos环境下利用CD命令进入build.bat文件目录下,输入命令:“build mingw”,会在本目录下生成bin.ntx86\bjam.exe和b2.exe文件,只要原创 2013-10-26 23:28:10 · 2503 阅读 · 0 评论 -
wxTimer的简单实用
1、包含头文件:#include 2、定义timer变量:wxTimer m_timer;3、定义timer的id:# define TIMER_ID 10004、定义函数:void OnTimer ( wxTimerEvent & event );5、绑定函数:EVT_TIMER( TIMER_ID,wwFrame::OnTimer )6、函数实现:v原创 2014-03-17 09:16:57 · 2224 阅读 · 0 评论 -
wxWidgets的动态链接库分别编译
一、介绍部分 (win7 下的 GUI 效果图见 本篇文章的最后部分截图2张)wxWidgets是一个开源的跨平台的C++构架库(framework),它可以提供GUI(图形用户界面)和其它工具。目前的2.x版本支持所有版本的Windows、带GTK+或Motif的Unix和MacOS。相当于大家熟悉的 VC++。参考介绍:http://www.cnblogs.com/noki转载 2014-03-15 12:46:09 · 2345 阅读 · 0 评论 -
wxWidgets因为unicode编译出错
错误提示如下undefined reference to `wxApp::Initialize(int&, char**)'obj\Release\testMain.o:testMain.cpp:(.text+0xb0): undefined reference to `_imp___ZN12wxStringBase8InitWithEPKcjj'obj\Release\testMai原创 2014-03-17 15:05:01 · 1228 阅读 · 0 评论 -
wxWidgets典型错误
错误代码提示如下include/boost/asio/detail/impl/win_static_mutex.ipp:51:63: error: 'swprintf' was not declared in this scope解决办法:只要用 【-std=gnu++0x】 代替 【-std=c++0x】即可,经典错误。。。。原创 2014-03-17 15:28:33 · 1103 阅读 · 0 评论 -
wxString char* int float 之间的转换
1、char* to wxStringconst char* chars = "Hello world";// assuming your string is encoded as UTF-8, change the wxConv* parameter as neededwxString mystring(chars, wxConvUTF8);2、wxString to c转载 2014-03-21 14:15:30 · 2139 阅读 · 0 评论 -
wxWidgets读配置文件代码
wxString path_cfg(_("./config/config.conf")); if(!wxFileExists(path_cfg)) { wxMessageBox(_T("Can not find record.conf file"),_T("ERROR")); return ; }wxTextFile wxfile(path_cfg);wxfile.Open();wxString原创 2014-03-21 13:40:37 · 1704 阅读 · 0 评论