wxWidgets完整教程
文章平均质量分 63
该栏目包含了wxWidgets全部知识,知识以求全为终极目标,该专栏适合wxWidgets初级,中级,高级工程师,该专栏有理论有实践有实战,包含大量的代码实例(都附有完整可编译的源代码),目前已有五百左右篇博文。这是世上最全wxWidgets教程了
源代码大师
希望我的博客,能帮上你解决学习中工作中所遇到的问题
展开
-
wxWidgets 线程示例
wxWidgets 线程示例wxWidgets 线程示例wxWidgets 线程示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#if !wxUSE_THREADS #error "This sample requires thread support!"#endif // wxUSE_THREADS#include "wx/thread.h"#include "wx/dynarray.h"原创 2021-07-19 18:59:02 · 837 阅读 · 0 评论 -
wxWidgets:使用事件
wxWidgets:使用事件wxWidgets:使用事件介绍wxWidgets 事件表概括wxWidgets:使用事件介绍许多年前,我在两种不同的操作系统上工作。一个是分时系统,操作系统调度程序为每个用户提供了一段使用计算机资源的时间。另一个是事件驱动系统,它是一个工业过程控制器,过程不能等待用户各自获得资源份额。该计算机系统旨在快速响应外部事件,例如即将发生的核芯熔化。在某些方面,GUI 系统将事件驱动模型与分时模型相结合。事件是在程序之外发生的一些有趣的事件。它可能是由用户选择菜单项或按下热键启原创 2021-07-19 10:43:06 · 467 阅读 · 0 评论 -
wxWidgets 示例演示 wxWrapSizer 的使用
wxWidgets 示例演示 wxWrapSizer 的使用wxWidgets 示例演示 wxWrapSizer 的使用wxWidgets 示例演示 wxWrapSizer 的使用#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#include "wx/log.h"#include "wx/wrapsizer.h"#include "wx/artprov.h"#ifndef wxHAS_IMAGES_I原创 2021-07-19 19:26:27 · 528 阅读 · 0 评论 -
wxWidgets 示例演示 wxWizard 控件
wxWidgets 示例演示 wxWizard 控件wxWidgets 示例演示 wxWizard 控件wxWidgets 示例演示 wxWizard 控件#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/frame.h" #include "wx/stattext.h" #include "wx/log.h" #include "wx/app.h" #include "wx/checkbox.h"原创 2021-07-19 19:24:39 · 433 阅读 · 0 评论 -
wxWidgets:wxWebView 示例
wxWidgets:wxWebView 示例wxWidgets:wxWebView 示例wxWidgets:wxWebView 示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#if !wxUSE_WEBVIEW_WEBKIT && !wxUSE_WEBVIEW_WEBKIT2 && !wxUSE_WEBVIEW_IE && !wxUSE_WEBVIEW_E原创 2021-07-19 19:22:12 · 763 阅读 · 0 评论 -
wxWidgets:wxWebRequest 示例
wxWidgets:wxWebRequest 示例wxWidgets:wxWebRequest 示例wxWidgets:wxWebRequest 示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#include "wx/notebook.h"#include "wx/artprov.h"#include "wx/creddlg.h"#include "wx/webrequest.h"#includ原创 2021-07-19 19:12:46 · 519 阅读 · 0 评论 -
wxWidgets:VScroll示例
wxWidgets:VScroll示例wxWidgets:VScroll示例wxWidgets:VScroll示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h" #include "wx/app.h" #include "wx/frame.h"#endif#include "wx/vscroll.h"#ifndef wxHAS_IMAGES_IN_RESOURCES #include "../原创 2021-07-19 19:11:41 · 371 阅读 · 0 评论 -
wxWidgets:wxWidgets 验证器示例
wxWidgets:wxWidgets 验证器示例wxWidgets:wxWidgets 验证器示例validate.h完整源代码validate.cpp完整源代码wxWidgets:wxWidgets 验证器示例validate.h完整源代码#include "wx/app.h"#include "wx/combobox.h"#include "wx/dialog.h"#include "wx/dynarray.h"#include "wx/frame.h"#include "wx/lis原创 2021-07-19 19:09:58 · 388 阅读 · 0 评论 -
wxWidgets:wxUIActionSimulator 示例
wxWidgets:wxUIActionSimulator 示例wxWidgets:wxUIActionSimulator 示例wxWidgets:wxUIActionSimulator 示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#if wxUSE_UIACTIONSIMULATOR #include "wx/uiaction.h"#endif#include "wx/stopwatch原创 2021-07-19 19:07:16 · 349 阅读 · 0 评论 -
wxWidgets:类型Types 示例
wxWidgets:类型Types 示例wxWidgets:类型Types 示例typetest.h完整源代码typetest.cpp完整源代码wxWidgets:类型Types 示例typetest.h完整源代码#ifndef _WX_TYPETEST_H_#define _WX_TYPETEST_H_class MyApp: public wxApp{public: MyApp() { m_textCtrl = NULL; m_mimeDatabase = NULL; }原创 2021-07-19 19:06:06 · 342 阅读 · 0 评论 -
wxWidgets:显示 wxTreeListCtrl 的示例
wxWidgets:显示 wxTreeListCtrl 的示例wxWidgets:显示 wxTreeListCtrl 的示例wxWidgets:显示 wxTreeListCtrl 的示例#include "wx/wxprec.h"#if !wxUSE_TREELISTCTRL #error "wxUSE_TREELISTCTRL must be 1 for this sample."#endif#ifndef WX_PRECOMP #include "wx/app.h" #原创 2021-07-19 19:03:44 · 523 阅读 · 0 评论 -
wxWidgets:wxTreeCtrl 示例
wxWidgets:wxTreeCtrl 示例wxWidgets:wxTreeCtrl 示例treetest.h完整源代码treetest.cpp完整源代码wxWidgets:wxTreeCtrl 示例treetest.h完整源代码#define USE_GENERIC_TREECTRL 0#if USE_GENERIC_TREECTRL#include "wx/generic/treectlg.h"#ifndef wxTreeCtrl#define wxTreeCtrl wxGenericT原创 2021-07-19 19:02:41 · 459 阅读 · 0 评论 -
wxWidgets:wxToolBar 示例
wxWidgets:wxToolBar 示例wxWidgets:wxToolBar 示例wxWidgets:wxToolBar 示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#include "wx/toolbar.h"#include "wx/log.h"#include "wx/image.h"#include "wx/filedlg.h"#include "wx/colordlg.h"#原创 2021-07-19 19:00:14 · 406 阅读 · 0 评论 -
wxWidgets:TextCtrl示例
wxWidgets:TextCtrl示例wxWidgets:TextCtrl示例wxWidgets:TextCtrl示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#if wxUSE_CLIPBOARD #include "wx/dataobj.h" #include "wx/clipbrd.h"#endif#if wxUSE_FILE #include "wx/file.h"原创 2021-07-19 18:57:56 · 447 阅读 · 0 评论 -
wxWidgets:wxTaskBarButton 示例
wxWidgets:wxTaskBarButton 示例wxWidgets:wxTaskBarButton 示例wxWidgets:wxTaskBarButton 示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/progdlg.h" #include "wx/wx.h"#endif#include "wx/stdpaths.h"#include "wx/taskbarbutton.h"enum{ Prog原创 2021-07-19 18:56:38 · 375 阅读 · 0 评论 -
wxWidgets:wxTaskBarIcon 演示
wxWidgets:wxTaskBarIcon 演示wxWidgets:wxTaskBarIcon 演示tbtest.h完整源代码tbtest.cpp完整源代码wxWidgets:wxTaskBarIcon 演示tbtest.h完整源代码class MyTaskBarIcon : public wxTaskBarIcon{public:#if defined(__WXOSX__) && wxOSX_USE_COCOA MyTaskBarIcon(wxTaskBarIcon原创 2021-07-19 18:55:28 · 398 阅读 · 0 评论 -
wxWidgets:用于测试 TAB 导航的示例
wxWidgets:用于测试 TAB 导航的示例wxWidgets:用于测试 TAB 导航的示例wxWidgets:用于测试 TAB 导航的示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/app.h" #include "wx/log.h" #include "wx/frame.h" #include "wx/menu.h" #include "wx/sizer.h" #include "w原创 2021-07-19 18:53:28 · 8544 阅读 · 0 评论 -
wxWidgets:SVG 示例
wxWidgets:SVG 示例wxWidgets:SVG 示例wxWidgets:SVG 示例#include "wx/wxprec.h"#ifndef WX_PRECOMP#include "wx/wx.h"#endif#include "wx/dcsvg.h"#include "wx/notebook.h"#include "SVGlogo24.xpm"#ifndef wxHAS_IMAGES_IN_RESOURCES #include "../sample.xpm"#en原创 2021-07-19 18:52:08 · 513 阅读 · 0 评论 -
wxWidgets:wxStatusBar 示例
wxWidgets:wxStatusBar 示例wxWidgets:wxStatusBar 示例wxWidgets:wxStatusBar 示例#include "wx/wxprec.h"#if !wxUSE_STATUSBAR #error "You need to set wxUSE_STATUSBAR to 1 to compile this sample"#endif // wxUSE_STATUSBAR#ifndef WX_PRECOMP #include "wx/app原创 2021-07-19 18:50:49 · 408 阅读 · 0 评论 -
wxWidgets:wxSplitterWindow 示例
wxWidgets:wxSplitterWindow 示例wxWidgets:wxSplitterWindow 示例wxWidgets:wxSplitterWindow 示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/log.h" #include "wx/app.h" #include "wx/frame.h" #include "wx/scrolwin.h" #include "wx/men原创 2021-07-19 18:49:33 · 417 阅读 · 0 评论 -
wxWidgets:wxSplashScreen 示例
wxWidgets:wxSplashScreen 示例wxWidgets:wxSplashScreen 示例wxWidgets:wxSplashScreen 示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#include "wx/image.h"#include "wx/splash.h"#include "wx/mediactrl.h"#ifndef wxHAS_IMAGES_IN_RESOUR原创 2021-07-19 18:48:18 · 387 阅读 · 0 评论 -
在 wxWidgets 中播放声音的示例
在 wxWidgets 中播放声音的示例在 wxWidgets 中播放声音的示例在 wxWidgets 中播放声音的示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/app.h" #include "wx/frame.h" #include "wx/menu.h" #include "wx/msgdlg.h" #include "wx/icon.h" #include "wx/textctrl原创 2021-07-19 18:47:01 · 393 阅读 · 0 评论 -
wxWidgets:异形窗示例
wxWidgets:异形窗示例wxWidgets:异形窗示例wxWidgets:异形窗示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/app.h" #include "wx/log.h" #include "wx/frame.h" #include "wx/panel.h" #include "wx/stattext.h" #include "wx/menu.h" #include原创 2021-07-19 18:45:37 · 418 阅读 · 0 评论 -
wxWidgets 示例展示了 wxSecretStore 类的使用
wxWidgets 示例展示了 wxSecretStore 类的使用wxWidgets 示例展示了 wxSecretStore 类的使用wxWidgets 示例展示了 wxSecretStore 类的使用#include "wx/wxprec.h"#include "wx/secretstore.h"#include "wx/init.h"#include "wx/crt.h"#include "wx/log.h"bool Save(wxSecretStore& store, cons原创 2021-07-19 18:44:24 · 421 阅读 · 0 评论 -
wxWidgets:wxScrolled 示例
wxWidgets:wxScrolled 示例wxWidgets:wxScrolled 示例wxWidgets:wxScrolled 示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#include "wx/sizer.h"#include "wx/log.h"#include "wx/tglbtn.h"#ifndef wxHAS_IMAGES_IN_RESOURCES #include原创 2021-07-19 18:42:11 · 400 阅读 · 0 评论 -
wxWidgets:布局窗口/窗扇示例
wxWidgets:布局窗口/窗扇示例wxWidgets:布局窗口/窗扇示例sashtest.h完整源代码sashtest.cpp完整源代码wxWidgets:布局窗口/窗扇示例sashtest.h完整源代码#include "wx/toolbar.h"class MyApp: public wxApp{ public: bool OnInit(void) wxOVERRIDE;};class MyCanvas: public wxScrolledWindow{ publi原创 2021-07-19 18:38:41 · 571 阅读 · 0 评论 -
wxWidgets 富文本编辑器示例
wxWidgets 富文本编辑器示例wxWidgets 富文本编辑器示例wxWidgets 富文本编辑器示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#include "wx/fontdlg.h"#include "wx/splitter.h"#include "wx/sstream.h"#include "wx/html/htmlwin.h"#include "wx/stopwatch.h"原创 2021-07-19 18:34:15 · 469 阅读 · 0 评论 -
wxWidgets:wxRegKey 类演示
wxWidgets:wxRegKey 类演示wxWidgets:wxRegKey 类演示wxWidgets:wxRegKey 类演示#include "wx/wxprec.h"#ifndef WX_PRECOMP# include "wx/wx.h"#endif#include "wx/treectrl.h"#include "wx/config.h"#include "wx/imaglist.h"#include "wx/tokenzr.h"#if wxUSE_CONFIG_NAT原创 2021-07-19 18:32:23 · 347 阅读 · 0 评论 -
wxWidgets 的打印演示
wxWidgets 的打印演示wxWidgets 的打印演示printing.h完整源代码printing.cpp完整源代码wxWidgets 的打印演示printing.h完整源代码class MyApp: public wxApp{public: MyApp() {} virtual bool OnInit() wxOVERRIDE; virtual int OnExit() wxOVERRIDE; void Draw(wxDC& dc);原创 2021-07-19 18:31:13 · 431 阅读 · 0 评论 -
演示 wxPreferencesEditor 使用的示例
演示 wxPreferencesEditor 使用的示例演示 wxPreferencesEditor 使用的示例演示 wxPreferencesEditor 使用的示例#include "wx/wxprec.h"#include "wx/preferences.h"#include "wx/app.h"#include "wx/config.h"#include "wx/panel.h"#include "wx/scopedptr.h"#include "wx/menu.h"#includ原创 2021-07-19 18:29:10 · 271 阅读 · 0 评论 -
wxWidgets 电源管理示例
wxWidgets 电源管理示例wxWidgets 电源管理示例wxWidgets 电源管理示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/app.h" #include "wx/frame.h" #include "wx/log.h"#endif#include "wx/textctrl.h"#include "wx/msgdlg.h"#include "wx/menu.h"#include "wx/t原创 2021-07-19 18:28:11 · 322 阅读 · 0 评论 -
wxWidgets:弹出 wxWidgets 示例
wxWidgets:弹出 wxWidgets 示例wxWidgets:弹出 wxWidgets 示例wxWidgets:弹出 wxWidgets 示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#include "wx/popupwin.h"#include "wx/spinctrl.h"#ifndef wxHAS_IMAGES_IN_RESOURCES #include "../sample原创 2021-07-19 18:26:59 · 416 阅读 · 0 评论 -
wxWidgets:Owner-draw 示例,适用于 Windows
wxWidgets:Owner-draw 示例,适用于 WindowswxWidgets:Owner-draw 示例,适用于 WindowswxWidgets:Owner-draw 示例,适用于 Windows#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#include "wx/ownerdrw.h"#include "wx/menuitem.h"#include "wx/checklst.h"原创 2021-07-19 18:25:23 · 289 阅读 · 0 评论 -
wxWidgets:wxGLCanvas 演示程序
wxWidgets:wxGLCanvas 演示程序wxWidgets:wxGLCanvas 演示程序cube.h完整源代码cube.cpp完整源代码wxWidgets:wxGLCanvas 演示程序cube.h完整源代码#ifndef _WX_CUBE_H_#define _WX_CUBE_H_#include "wx/glcanvas.h"class TestGLContext : public wxGLContext{public: TestGLContext(wxGLCanva原创 2021-07-19 18:23:01 · 543 阅读 · 0 评论 -
wxWidgets:OLE 自动化示例
wxWidgets:OLE 自动化示例wxWidgets:OLE 自动化示例wxWidgets:OLE 自动化示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#include "wx/msw/ole/automtn.h"#ifndef __WINDOWS__#error "Sorry, this sample works under Windows only."#endif#ifndef wxHA原创 2021-07-19 18:20:56 · 368 阅读 · 0 评论 -
wxWidgets:演示笔记本notebook使用
wxWidgets:演示笔记本notebook使用wxWidgets:演示笔记本notebook使用notebook.h完整源代码notebook.cpp完整源代码wxWidgets:演示笔记本notebook使用notebook.h完整源代码#include "wx/choicebk.h"#include "wx/listbook.h"#include "wx/treebook.h"#include "wx/notebook.h"#include "wx/simplebook.h"#inc原创 2021-07-19 18:10:45 · 375 阅读 · 0 评论 -
wxWidgets:最小的 wxWidgets 示例
wxWidgets:最小的 wxWidgets 示例wxWidgets:最小的 wxWidgets 示例wxWidgets:最小的 wxWidgets 示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#ifndef wxHAS_IMAGES_IN_RESOURCES #include "../sample.xpm"#endifclass MyApp : public wxApp{publi原创 2021-07-19 18:08:08 · 393 阅读 · 0 评论 -
wxWidgets:wxMenu/wxMenuBar 示例
wxWidgets:wxMenu/wxMenuBar 示例wxWidgets:wxMenu/wxMenuBar 示例wxWidgets:wxMenu/wxMenuBar 示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/app.h" #include "wx/bitmap.h" #include "wx/frame.h" #include "wx/image.h" #include "wx/menu.原创 2021-07-19 18:05:57 · 399 阅读 · 0 评论 -
wxWidgets:内存检查示例
wxWidgets:内存检查示例wxWidgets:内存检查示例wxWidgets:内存检查示例#include "wx/wxprec.h"#ifndef WX_PRECOMP#include "wx/wx.h"#endif#include "wx/datetime.h"#ifndef wxHAS_IMAGES_IN_RESOURCES #include "../sample.xpm"#endif#ifndef __WXDEBUG__#error This program mus原创 2021-07-19 18:04:11 · 354 阅读 · 0 评论 -
wxWidgets:wxMediaCtrl 示例
wxWidgets:wxMediaCtrl 示例wxWidgets:wxMediaCtrl 示例wxWidgets:wxMediaCtrl 示例#include "wx/wxprec.h"#ifndef WX_PRECOMP #include "wx/wx.h"#endif#include "wx/mediactrl.h" // for wxMediaCtrl#include "wx/filedlg.h" // for opening files from OpenFile原创 2021-07-19 18:02:59 · 456 阅读 · 0 评论