wxWidgets跨平台程序开发

出版时间:2012-11  出版社:张长亮 机械工业出版社 (2012-11出版)  作者:张长亮  
Tag标签:无  

内容概要

《wxWidgets跨平台程序开发》系统地介绍了wxWidgets及其跨平台程序开发。全书共有11章,第·1·章简要介绍了·wxWidgets·的发展历史和框架结构,第2章介绍了wxWidgets的程序框架及其实现,第3章深入剖析了wxWidgets的事件处理机制,第4~11章详细讲述了wxWidgets的图形用户界面、数据结构及wxWidgets在图像与绘图、多媒体、打印处理、多线程、网络通信和数据库方面的编程。《wxWidgets跨平台程序开发》的目的是帮助读者全面、深入地认识wxWidgets,既适合wxWidgets程序员和编程爱好者阅读,也可作为高校计算机及相关专业的教材。

作者简介

高级程序员,长期从事软件研究与设计工作,软件跨平台开发的实践者和积极推动者,对图形用户界面系统的实现特别是wxWidgels、FLTK等图形库的跨平台实现有深入研究。研究兴趣还包括操作系统、嵌入式开发、高质量软件设计和软件项目管理。

书籍目录

出版说明前言第1章  概述1.1  跨平台开发1.1.1  什么是跨平台开发1.1.2  跨平台开发方式1.2  wxWidgets简介1.2.1  wxWidgets历史1.2.2  wxWidgets评述1.2.3  wxWidgets框架结构1.3  wxWidgets开发环境的搭建1.3.1  安装1.3.  2配置第2章  wxWidgets程序分析2.1  编写Hello World程序2.1.1  用Win32 SDK编写程序2.1.2  用GTK+编写程序2.1.3  用wxWidgets编写程序2.2  wxwidgets程序框架分析2.3  wxWidgets程序框架实现2.3.1  程序入口2.3.2  程序初始化2.3.3  主窗口的创建2.3.4  消息循环2.3.5  程序退出第3章  wxWidgets事件处理3.1  事件机制3.1.1  事件3.1.2  静态事件表3.1.3  动态事件表3.1.4  事件处理器3.2  输入事件3.2.1  鼠标事件3.2.2  键盘事件3.2.3  其他设备输入事件3.3  自定义事件3.3.1  应用已经存在的事件类定义事件3.3.2  定义全新的事件第4章  wxWidgets图形用户界面4.1  窗口4.1.1  基本窗口4.1.2  框架窗口4.1.3  对话框窗口4.1.4  容器窗口4.1.5  其他窗口4.2  菜单4.3  控件4.3.1  静态控件4.3.2  非静态控件4.3.3  容器控件4.3.4  高级控件4.3.5  自定义控件4.4  高级用户界面4.5  界面布局4.5.1  使用布局器4.5.2  使用XRC资源文件第5章  WXWidgots数据结构5.1  数据类型5.1.1  基本类型5.1.2  抽象类型5.2  数据结构5.2.1  wxVector5.2.2  wxString5.2.3  wxArray5.2.4  wxList5.2.5  wxHashMap第6章  wxWidgets图像和绘图操作6.1  图像6.1.1  wxBitmap6.1.2  wxImage6.1.3  wxIcon6.1.4  wxCursor6.1.5  图像容器6.2  绘图6.2.1  wxColour和wxFont6.2.2  wxPen和wxBrush6.2.3  wxDC6.2.4  绘图应用6.2.5  绘制三维图形第7章  wxWidgets多媒体编程7.1  多媒体编程接口7.2  音频7.2.1  音频抽象7.2.2  播放音频文件7.2.3  播放CD7.3  视频7.3.1  视频驱动7.3.2  播放视频文件7.4  多媒体7.4.1  多媒体控件7.4.2  播放多媒体第8章  wxWidgets打印8.1  使用打印设备上下文打印8.2  使用打印框架打印8.2.1  实现打印框架8.2.2  应用打印框架8.3  类UNIX系统下的打印第9章  wxWidgets并发编程9.1  并发编程9.2  基于进程的并发编程9.2.1  进程的创建9.2.2  进程的终止9.2.3  进程间通信9.3  基于线程的并发编程9.3.1  线程的创建9.3.2  线程的启动9.3.3  线程的暂停9.3.4  线程的同步9.3.5  线程的通信9.3.6  线程的终止9.4  并发编程的替代方案9.4.1  多控制流切换9.4.2  使用定时器9.4.3  利用空闲事件第10章  wxWidgets网络编程10.1  客户端一服务器模型10.2  套接字基础10.2.1  套接字接口10.2.2  服务器和客户端10.2.3  套接字地址10.3  套接字编程10.3.1  基于事件10.3.2  基于线程10.4  访问因特网第11章  wxWidgets数据库编程11.1  数据库简介11.1.1  数据库发展历史11.1.2  主流数据库11.1.3  开放数据库互连11.2  数据库编程11.2.1  准备工作11.2.2  操作数据库参考文献

编辑推荐

《wxWidgets跨平台程序开发》是国内第一部系统地介绍wxWidgets及其跨平台程序开发的中文著作,旨在更好地促进wxWidgets在国内的推广应用。全书共有11章。第1章简要介绍了wxWidgets的发展历史和框架结构,第2章介绍了wxWidgets的程序框架及其实现,第3章深入地剖析了wxWidgets的事件处理机制,第4~11章详细地讲述了WXWidgets的图形用户界面、数据结构及wxWidgets在图像与绘图、多媒体、打印处理、多线程、网络通信和数据库方面的开发应用。本书由张长亮编著。

图书封面

图书标签Tags

评论、评分、阅读与下载


    wxWidgets跨平台程序开发 PDF格式下载


用户评论 (总计4条)

 
 

  •   怎么説呢,看了没爰头绪!!最后看了其它的教程了。今天又再看看crossplatform gui programming with wxwidgets的翻译教程,与这本书相比,张亮写的实在太差了。看了一不实用不説,看了没什么头绪。我的肠子都悔青了!搞的进度跟不上了。这本书实在不适合初学者。
  •   一楼的说的很客气。这本书可以告他诈骗的。基本是从参看文档翻译了一些例子,没什么参考价值。会用MFC的根本用不着这本书,看文档足矣;不会MFC的,看了不知所云。首都图书馆有,想借的,看了几眼,算了吧。
  •   总的感觉:编程的书不能这么写,讲一个大而复杂的C++类库,更不能这么干!看完也不知道作者面对的是什么样的C++群体……倒是类似自己做的学习笔记或备忘。对于新手,看完还是什么都做不出来。对于有一点C++基础和实践,有一点wxWidgets经验的人,此书严重不过瘾,深度和广度都不够,更缺乏启发和启迪的神来之笔。对于正在使用MFC,打算过渡到wxWidgets的程序员来说,可能有点帮助吧。因为我不用MFC,不敢断言。与其浪费这时间和精力,倒不如直接翻译类库的API文档算了。这本书不太好,不推荐。
  •   内容少了点,连基本的文件操作都没有介绍
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7