http://cnfreesoft.googlegroups.com/web/wxindex.htm...
《wxWidgets跨平台GUI开发》目录
开始使用为什么要使用wxWidgets?
wxWidgets的历史
wxWidgets社区
wxWidgets和面向对象编程
许可协议
wxWidgets的体系结构
第一章小结
事件处理一个小例子
应用程序类
Frame窗口类
事件处理函数
Frame窗口的构造函数
完整的例子
编译和运行程序
wxWidgets程序一般执行过程
第二章小结
窗口的基础知识
绘画和打印
处理用户输入
使用布局控件进行窗口布局
使用标准对话框
创建定制的对话框
使用图像编程创建定制对话框的步骤
一个例子:PersonalRecordDialog
在小型设备上调整你的对话框
一些更深入的话题
使用wxWidgets资源文件
本章小结
剪贴板和拖放操作wxWidgets中图片相关的类
使用wxBitmap编程
使用wxIcon编程
使用wxCursor编程
使用wxImage编程
图片列表和图标集
自定义wxWidgets提供的小图片
本章小结
高级窗口控件
数据结构类wxTreeCtrl
wxListCtrl
wxWizard
wxHtmlWindow
wxGrid
wxTaskBarIcon
编写自定义的控件
本章小结
文件和流操作为什么没有使用STL?
字符串类型
wxArray
wxList和wxNode
wxHashMap
存储和使用日期和时间
其它常用的数据类型
本章小结
内存管理,调试和错误处理
编写国际化程序内存管理基础
检测内存泄漏和其它错误
构建自防御的程序
错误报告
提供运行期类型信息
使用wxModule
加载动态链接库
异常处理
调试提示
本章小结
编写多线程程序
使用wxSocket编程什么时候使用多线程,什么时候不要使用
使用wxThread
用于线程同步的对象
wxWidgets的线程例子
多线程的替代方案
本章小结
使用文档/视图框架
完善你的应用程序
单个实例和多个实例
更改事件处理机制
降低闪烁
实现联机帮助
解析命令行参数
存储应用程序资源
调用别的应用程序
管理应用程序设置
应用程序安装
遵循用户界面设计规范
全书小结