图书介绍
wxWidgets跨平台程序开发PDF|Epub|txt|kindle电子书版本下载
- 张长亮编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111396550
- 出版时间:2012
- 标注页数:365页
- 文件大小:149MB
- 文件页数:373页
- 主题词:C语言-程序设计
PDF下载
下载说明
wxWidgets跨平台程序开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 跨平台开发1
1.1.1 什么是跨平台开发1
1.1.2 跨平台开发方式1
1.2 wxWidgets简介4
1.2.1 wxWidgets历史4
1.2.2 wxWidgets评述5
1.2.3 wxWidgets框架结构6
1.3 wxWidgets开发环境的搭建9
1.3.1 安装9
1.3.2 配置11
第2章 wxWidgets程序分析14
2.1 编写Hello World程序14
2.1.1 用Win32 SDK编写程序14
2.1.2 用GTK+编写程序16
2.1.3 用wxWidgets编写程序18
2.2 wxWidgets程序框架分析19
2.3 wxWidgets程序框架实现20
2.3.1 程序入口20
2.3.2 程序初始化22
2.3.3 主窗口的创建27
2.3.4 消息循环29
2.3.5 程序退出34
第3章 wxWidgets事件处理43
3.1 事件机制43
3.1.1 事件43
3.1.2 静态事件表46
3.1.3 动态事件表52
3.1.4 事件处理器54
3.2 输入事件63
3.2.1 鼠标事件63
3.2.2 键盘事件69
3.2.3 其他设备输入事件74
3.3 自定义事件74
3.3.1 应用已经存在的事件类定义事件75
3.3.2 定义全新的事件75
第4章 wxWidgets图形用户界面78
4.1 窗口78
4.1.1 基本窗口78
4.1.2 框架窗口84
4.1.3 对话框窗口97
4.1.4 容器窗口114
4.1.5 其他窗口123
4.2 菜单124
4.3 控件127
4.3.1 静态控件127
4.3.2 非静态控件132
4.3.3 容器控件146
4.3.4 高级控件148
4.3.5 自定义控件162
4.4 高级用户界面166
4.5 界面布局170
4.5.1 使用布局器171
4.5.2 使用XRC资源文件175
第5章 wxWidgets数据结构181
5.1 数据类型181
5.1.1 基本类型181
5.1.2 抽象类型181
5.2 数据结构186
5.2.1 wxVector186
5.2.2 wxString187
5.2.3 wxArray191
5.2.4 wxList194
5.2.5 wxHashMap196
第6章 wxWidgets图像和绘图操作199
6.1 图像199
6.1.1 wxBitmap199
6.1.2 wxImage203
6.1.3 wxIcon207
6.1.4 wxCursor211
6.1.5 图像容器213
6.2 绘图218
6.2.1 wxColour和wxFont218
6.2.2 wxPen和wxBrush219
6.2.3 wxDC221
6.2.4 绘图应用226
6.2.5 绘制三维图形232
第7章 wxWidgets多媒体编程235
7.1 多媒体编程接口235
7.2 音频236
7.2.1 音频抽象236
7.2.2 播放音频文件252
7.2.3 播放CD262
7.3 视频264
7.3.1 视频驱动264
7.3.2 播放视频文件269
7.4 多媒体270
7.4.1 多媒体控件270
7.4.2 播放多媒体275
第8章 wxWidgets打印291
8.1 使用打印设备上下文打印291
8.2 使用打印框架打印293
8.2.1 实现打印框架293
8.2.2 应用打印框架305
8.3 类UNIX系统下的打印310
第9章 wxWidgets并发编程311
9.1 并发编程311
9.2 基于进程的并发编程312
9.2.1 进程的创建312
9.2.2 进程的终止317
9.2.3 进程间通信319
9.3 基于线程的并发编程323
9.3.1 线程的创建324
9.3.2 线程的启动326
9.3.3 线程的暂停326
9.3.4 线程的同步326
9.3.5 线程的通信330
9.3.6 线程的终止331
9.4 并发编程的替代方案332
9.4.1 多控制流切换332
9.4.2 使用定时器332
9.4.3 利用空闲事件334
第10章 wxWidgets网络编程335
10.1 客户端-服务器模型335
10.2 套接字基础335
10.2.1 套接字接口336
10.2.2 服务器和客户端339
10.2.3 套接字地址340
10.3 套接字编程340
10.3.1 基于事件340
10.3.2 基于线程346
10.4 访问因特网349
第11章 wxWidgets数据库编程352
11.1 数据库简介352
11.1.1 数据库发展历史352
11.1.2 主流数据库353
11.1.3 开放数据库互连353
11.2 数据库编程354
11.2.1 准备工作355
11.2.2 操作数据库357
参考文献365