使用wxWidgets进行跨平台程序开发-中文版

所需积分/C币:35 2018-09-29 20:21:10 7.17MB PDF
44
收藏 收藏
举报

使用wxWidgets进行跨平台程序开发-中文版 原著:Julian Smart, Kevin Hock, Stefan Csomor 翻译:王强
这本书是否适合我? 这本书是用来介绍怎样使用 wx Widgets进行跨平台应用程序开发的它是一本讲编程 的书,但是它并不会讲解任何算法或者是C++的语法,它假定你已经有了这方面的知 识就是说你应该至少在任何一个平台上进行过C++的GU应用程序开发,现在你想 寻找一个更合适的开发包,以便你的代码可以在多个平台上运行 Is that you? 要做什么准备工作? 当然你需要架设一个用于验证书中讲到的那些例子的环境有一些简单的方法可以 作到这一点,如果你使用 Gentoo linux,你只需要 emerge wXGTK就可以了,在 ubuntu Linux上边,你需要作的是apt- get install libwxgtk26-dev,而在 Windows系统上边,如 果你有VC6,你只需要从 wxWidgets的网站上下载它的最新版本,解压缩到任何目 录然后用VC打开位于 examples目录中任何一个子目录的工程文件dsw)编译就可 以(第一次可能需要很长时间)在其它系统上请参考 wx Widgets压缩包里面 的dos/ install目录下对应文件中的描述 在开工之前告诉我封面上那个不太漂亮的照片是什么东东? 那是我儿子在幼儿园画的他有生以来的第一幅真正意义上的画虽然不太完美但是 毕竞迈出了第一步,正如我翻译这本书“样虽然有很多不尽如人意的地方但是毕竞 是我第一件真正意义上完整按计划做完的事情我希望他以后画的会更好,也希望我 以后作别的事情也能坚持做好. 发现了错误、怎么联系你呢 Web:http://www.wesleywang.net/forum Email&&gtalk:cnwesleywang@gmail.com 感谢 感谢原书扉页中所有感谢的人,感谢原书的作者 感谢莉莉你做了大多数的家务我才有时间把这件事做完,感谢多多,你的苹果可以 画的更好 感谢所有关注这件事的人你们的鼓励是我的动力之源 别忘了访问原书的网站 http://www.phptr.com 翻译者的网站 http://www.wesleywang.net 如果在那里看到 google广告中有你感兴趣的内容,不妨点击下作为对他们的小小鼓 励 日录 目录 第一章介绍 25 11什么是 wx Widgets 25 12为什么选择 wxWidgets? .25 13 wX Widgets的历史 29 14 wx Widgets社区 ···· 1.5 wx Widgets和面向对象编程 16许可协议 32 17 wx Widgets的体系结构 1.7.1 WXMSW 32 1.7.2 WXGTK 1.7.3wxX11. 1.7.4 wXMotif 33 1.7.5 wxMac 35 1.7.6 wxCocoa 35 1.7.7 wx Wince 35 1.7.8 wxPalmos .,35 1.7.9wxOS2. 35 1.7.10 WXMGL 37 17.11内部组织 .37 18本章小结. 第二章开始使用 ....39 2.1个小例子 39 22应用程序类 23 Frame窗口类 24事件处理数 42 日录 2.5rame窗口的构造函数 完整的例子 45 2.7编译和运行程序 49 28 wX Widgets程序一般执行过程 29本章小结 第三章事件处理 3.1事件驱动编程.. ,51 32事件表和事件处理过程 51 33过滤某个事件 .54 34挂载事件表 56 35动态事件处理方法 ..57 3.6窗口标识符. 37自定义事件. 63 38本章小结 66 第四章窗口的基础知识 68 4,1窗口解析 68 41.1窗口的概念 68 41.2客户区和非客户区 41.3滚动条 41.4光标和鼠标指针 69 41.5顶层窗口 4.1.6座标体系 41.7窗口绘制 4.1.8颜色和字体 70 41.9窗口变体. 4.1.10改变大小 70 41.11输入 日录 41.12空闲事件处理和用户界面更新 4.1.13窗口的创建和删除 41.14窗口类型. .73 4.2窗口类概览 42.1基本窗口类 74 12.2顶层窗口类 74 4.23容器窗口类 74 42.4非静态控件窗口类 74 42.5静态控件 75 426菜单 75 4.27控件条 75 43基础窗口类 76 431窗口类 wx Window 76 43.2窗口类型 76 43.3窗凵事件 4.34 xwIndow类的成员函数 77 4.3.5 wXControl类 ∴,,,83 436 wxControlwithltems类 437 wxControlwithltems的成员函数 84 44顶层窗口 85 4.4.1 wxFrame .85 44.2 wXFrame的窗口类型比特位 143 WXFrame的事件 44.4 wxFrame的成员函数 44.5小型fme窗口 94 4.4.6 WXMDIParent frane 4 44.7 WXMDIParent Frame的窗口类型 ···· 日录 448 WXMDIParent frame的成员函数. 4.4.9 wxMDIChild Frame 4.4.10 WXMDIChildframe的窗口类型 44.11 WXMDIChildframe的成员函数 4.4.12 wXDialog .97 4413 wXDialog的窗口类型 44.14 wXDialog事件 4415 wxDialog的成员函数 103 4.4.16 wxPopup Window ,,,103 4.5容器窗口 .104 WXPane 104 452 WxPanel的窗囗类型 ,,104 453 wxPane的成员函数 104 4.5.4 wxNotebook ∴.,105 45.5 Notebook窗凵主题管理 106 456 wxNotebook的窗口类型 ...107 457 wXNotebook的事件 107 458 NoTebook的成员函数 4.59 wxNotebook的替代选择 10 4.5.10 wXScrolled window 45.11 wxScrolled window的窗口类型 45.12 wXScrolled window的事件 45.13 wXScrolled window的成员函数介绍. 45.14滚动非 wxScrolled window类型的窗口 4.5. 15 wXSplitter Window 114 45.16 wxSplitter Window的窗口类型 ..115 45.17 wxSplitter Window事件 115 日录 45.18 wxSplitter Window的成员函数 ..115 45.19布局控件中使用 wxSplitter Window的说明. 45.20 wXSplitter Window的替代者 4.6非静态控件 119 4.6.1 wxButton 46.2 wxButton的窗口类型 120 463 wXButton的事件 120 46.4 wXButton成员函数 120 46.5 wXButtonl的标签.120 4.6.6 wXBitmapButton 124 46.7 wx Bitmap Button的窗口类型 ....124 46.8 wxBitmapButton事件 124 469 wxBitmapButton的成员函数 125 4.6.10 wXChoice · ·· 125 16.11 wxChoice的窗口类型 46.12 wx Choice的事件 126 46.13 wXChoice的成员函数 126 4.6i.14 wxComboBox 46.15 wx Combobox的窗口类型 127 46.16 wxCombobox的事件 .,127 46.17 wxCombobox的成员函数 .127 4.6.18 wxCheckBox ...128 16.19 wXCheck box的窗口类型. ..129 46.20 wx Check Box的事件 .129 46.21 wxCheckbox的成员函数 ...129 4.6.22 wxList Box fwx CheckList B 129 46.23 wxList box和 wx ChecklistBox的窗口类型 ·, .131 日录 46.24 wxListBox的 wx list Box事件 .131 46.25 liStbox成员函数 132 4.6.26wx( heck list Box的成员函数 133 4.6.27 wxRadiobox ..133 46.28 wxRa.diobox的窗口类型 134 4.6.29 wXRadiobox事件 134 46.30 wxRadiobox成员函数 ....134 4.6.31 wxRadioButton 134 46.32 rADiobutton的窗凵类型 …135 4.6.33 wxRadioButtor的事件. ,:· 46.34 raDiobuTton的成员函数 136 4.6.35 WXScrollbar ∴.,.136 46.36 wxScrollbar的窗口类型 137 46.37 wxScrollBa的事件 137 4638 WXScrollba的成员函数 137 4.6. 39 wxSpin Button ...137 46.40 wxSpinButton的窗口类型 ,,,138 46.41 wxSpinButton的事件 138 46.42 wXSpinButton的成员函数 138 4.6.43 wxSpin Ctrl 46.4 wxSpin Ct的窗口类型 139 4645 wxSpin Ctrl事件 139 46.46 wxSpin ctrl成员函数 .140 4.6. 47 wxSlider .140 46.48 wxSlider的窗口类型 46.49 sLIder的事件 ..141 46.50 wXSlider的成员函数 ·着着 .,,141

...展开详情
试读 127P 使用wxWidgets进行跨平台程序开发-中文版
立即下载
限时抽奖 低至0.43元/次
身份认证后 购VIP低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
关注 私信
上传资源赚钱or赚积分
最新推荐
使用wxWidgets进行跨平台程序开发-中文版 35积分/C币 立即下载
1/127
使用wxWidgets进行跨平台程序开发-中文版第1页
使用wxWidgets进行跨平台程序开发-中文版第2页
使用wxWidgets进行跨平台程序开发-中文版第3页
使用wxWidgets进行跨平台程序开发-中文版第4页
使用wxWidgets进行跨平台程序开发-中文版第5页
使用wxWidgets进行跨平台程序开发-中文版第6页
使用wxWidgets进行跨平台程序开发-中文版第7页
使用wxWidgets进行跨平台程序开发-中文版第8页
使用wxWidgets进行跨平台程序开发-中文版第9页
使用wxWidgets进行跨平台程序开发-中文版第10页
使用wxWidgets进行跨平台程序开发-中文版第11页
使用wxWidgets进行跨平台程序开发-中文版第12页
使用wxWidgets进行跨平台程序开发-中文版第13页
使用wxWidgets进行跨平台程序开发-中文版第14页
使用wxWidgets进行跨平台程序开发-中文版第15页
使用wxWidgets进行跨平台程序开发-中文版第16页
使用wxWidgets进行跨平台程序开发-中文版第17页
使用wxWidgets进行跨平台程序开发-中文版第18页
使用wxWidgets进行跨平台程序开发-中文版第19页
使用wxWidgets进行跨平台程序开发-中文版第20页

试读结束, 可继续阅读

35积分/C币 立即下载