搜索


会员资源切换至【手机版】

切换本帖至【手机版】


开启左侧

Visual C 面向对象与可视化程序设计(第2版) 黄维通 扫描版[PDF]

[复制链接]
发表于 2021-8-9 23:12:24 | 显示全部楼层 |阅读模式

游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0


资源信息:



中文名


: Visual C++面向对象与可视化程序设计(第2版)


别名


: VC6


作者


: 黄维通


资源格式


: PDF


版本


: 扫描版


出版社


: 清华大学出版社


书号


: 9787302082019


发行时间


: 2005年11月01日


地区


: 大陆


语言


: 简体中文


概述


:  


24小时不间断供源!



如Foxit Reader不能正常阅读,请安装最新版本! 建议使用Adobe Reader/Acrobat阅读!





软考官方指定教材及同步辅导书下载 | 软考历年真是解析与答案 软考视频 | 考试机构 | 考试时间安排 Java一览无余:Java视频教程 | Java SE | Java EE .Net技术精品资料下载汇总:ASP.NET篇 .Net技术精品资料下载汇总:C#语言篇 .Net技术精品资料下载汇总:VB.NET篇 撼世出击:C/C++编程语言学习资料尽收眼底 电子书+视频教程 Visual C++(VC/MFC)学习电子书及开发工具下载 Perl/CGI脚本语言编程学习资源下载地址大全 Python语言编程学习资料(电子书+视频教程)下载汇总 最新最全Ruby、Ruby on Rails精品电子书等学习资料下载 数据库管理系统(DBMS)精品学习资源汇总:MySQL篇 | SQL Server篇 | Oracle篇 平面设计优秀资源学习下载 | Flash优秀资源学习下载 | 3D动画优秀资源学习下载 最强HTML/xHTML、CSS精品学习资料下载汇总 最新JavaScript、Ajax典藏级学习资料下载分类汇总 网络最强PHP开发工具+电子书+视频教程等资料下载汇总 UML学习电子资下载汇总 软件设计与开发人员必备 经典LinuxCBT视频教程系列 Linux快速学习视频教程一帖通 天罗地网:精品Linux学习资料大收集(电子书+视频教程) Linux参考资源大系 Linux系统管理员必备参考资料下载汇总 Linux shell、内核及系统编程精品资料下载汇总 UNIX操作系统精品学习资料分类总汇 FreeBSD/OpenBSD/NetBSD精品学习资源索引 含书籍+视频 Solaris/OpenSolaris电子书、视频等精华资料下载索引


本书从最基本的概念出发,详细地讲述了使用Visual C++ 进行面向对象与可视化程序设计的基础本原理与方法。全书共分为4篇,即 Visual C++基础知识、使用API函数进行可视化编程、使用MFC进行可视化编程和Visual C++高级编程。书中涉及Visual C++ 编程过程中常用的API函数及MFC类,并结合实例对其中的消息处理,API函数结构、各种按纽、编辑框、菜单、滚动条等主要的控件以及光标、图标、位图等资源的应用进行了讲述,而且在实例中对程序代码都做了详细的说明,以便读者掌握。 本书通俗易懂,重点突出,偏重应用,不仅可以作为大专院校理工科学生的教材,还可以供研究生及科研院所的计算机开发与应用人员作为参考,同时也可供从事计算机软件开发的专业人员参考。 与本书配套的《Visual C++面向对象与可视程序设计习题解析与编程实例》由清华大学出版社出版。




目录


: 第1篇Visual C++基础知识 第1章C++基础知识3 1.1C++的发展历程3 1.2一个简单的C++程序4 1.3数据类型4 1.3.1C++的基本数据类型4 1.3.2复合数据类型5 1.4常量及其定义8 1.5变量10 1.6指针11 1.6.1指针的类型及其定义11 1.6.2指针的初始化11 1.6.3字符串指针11 1.6.4引用类型11 1.7C++中的控制结构12 1.7.1条件语句12 1.7.2循环语句14 1.7.3转移语句15 1.8函数16 1.9类与对象17 1.9.1类的定义17 1.9.2对象18 1.9.3内联方法20 1.10构造函数和析构函数21 1.10.1构造函数21 1.10.2析构函数23 1.11重载24 1.11.1函数重载24 1.11.2操作符重载26 1.12友元28 1.13this指针30 1.14继承31 1.14.1派生类31 1.14.2多重继承32 1.15多态性和虚拟函数34 1.15.1多态性34 1.15.2虚拟函数34 1.15.3虚拟析构函数38 1.16流38 1.17小结39 习题39 第2章Visual C++ 6.0开发环境40 2.1Visual C++ 6.0简介及其开发环境概述40 2.2Visual C++ 6.0的菜单栏41 2.2.1File菜单41 2.2.2Edit菜单43 2.2.3View菜单45 2.2.4Insert菜单48 2.2.5Project菜单49 2.2.6Build菜单51 2.2.7Tools菜单52 2.3Visual C++ 6.0的工具栏57 2.3.1工具栏的构成57 2.3.2工具栏的定制与修改57 2.4项目与项目工作区57 2.4.1创建新的项目工作区57 2.4.2项目工作区窗口58 2.5资源及资源编辑器60 2.6联机帮助61 2.7小结62 习题62 第3章Windows应用程序63 3.1Windows编程基础知识63 3.1.1窗口64 3.1.2事件驱动64 3.1.3句柄和Windows消息65 3.2 Windows应用程序常用消息67 3.3Windows中的事件驱动程序设计68 3.4Windows应用程序的基本结构69 3.4.1Windows应用程序的组成69 3.4.2源程序组成结构70 3.4.3应用程序举例76 3.5小结78 习题78 第2篇使用API函数进行可视化编程 第4章Windows的图形设备接口及Windows绘图81 4.1图形设备接口81 4.1.1图形设备接口的一些基本概念81 4.1.2图形刷新83 4.1.3获取设备环境85 4.1.4映射模式86 4.2绘图工具与颜色89 4.2.1画笔89 4.2.2画刷90 4.2.3颜色91 4.3常用绘图函数91 4.4应用实例94 4.5小结102 习题102 第5章文本的输出方法与字体的设置104 5.1设置文本的设备环境104 5.1.1字体句柄104 5.1.2创建自定义字体105 5.1.3设置字体和背景颜色106 5.2文本的输出过程106 5.3文本操作实例108 5.4小结115 习题115 第6章Windows应用程序对键盘与鼠标的响应117 6.1键盘在应用程序中的应用117 6.2键盘操作应用举例120 6.3鼠标在应用程序中的应用125 6.4鼠标应用程序实例128 6.5小结135 习题135 第7章资源在Windows编程中的应用137 7.1菜单和加速键资源及其应用137 7.1.1菜单的创建过程138 7.1.2菜单项的操作141 7.1.3菜单的动态创建144 7.1.4加速键资源的创建过程144 7.1.5创建菜单资源实例146 7.2位图资源及其应用150 7.2.1位图的概念150 7.2.2位图的操作过程151 7.2.3位图操作实例153 7.3对话框资源及其应用155 7.3.1模态对话框的编程方法156 7.3.2模态对话框应用实例159 7.3.3非模态对话框的编程方法164 7.3.4非模态对话框应用实例165 7.4图标资源的应用169 7.4.1图标资源的操作169 7.4.2图标资源应用举例170 7.5小结172 习题172 第3篇使用MFC进行可视化编程 第8章MFC基础知识177 8.1MFC概述177 8.2MFC类的组织结构及主要的类的简介179 8.2.1MFC类的组织结构179 8.2.2根类181 8.2.3应用程序体系结构类181 8.2.4可视对象类185 8.2.5通用类187 8.2.6OLE类189 8.2.7ODBC数据库类189 8.3MFC中的全局函数与全局变量190 8.4应用程序向导190 8.5小结196 习题197 第9章Windows标准控件在可视化编程中的应用198 9.1概述198 9.2按钮控件及其应用199 9.2.1按钮控件的创建过程200 9.2.2按钮控件示例204 9.3滚动条控件208 9.3.1滚动条类的结构及其方法208 9.3.2创建与初始化滚动条类209 9.3.3滚动条类编程实例210 9.4静态控件217 9.4.1静态控件的特点217 9.4.2静态控件应用举例217 9.5列表框控件219 9.5.1列表框控件的类结构219 9.5.2列表框类的方法221 9.5.3列表框和应用程序之间的消息传递223 9.5.4列表框应用举例224 9.6编辑框控件226 9.6.1编辑框控件简介226 9.6.2编辑框与应用程序间的消息传递227 9.6.3编辑类编程实例228 9.7组合框控件238 9.7.1组合框(CComboBox)类的结构及组合框的特点238 9.7.2组合框与应用程序之间的消息传递239 9.7.3组合框控件应用举例240 9.8对话框通用控件255 9.8.1Picture控件的使用255 9.8.2Spin控件的使用256 9.8.3Progress控件的使用257 9.8.4Slider控件的使用258 9.8.5Date Time Picker控件的使用259 9.8.6List Control控件的使用261 9.8.7Tree Control控件的使用265 9.8.8Extended Combo Box控件的使用270 9.9小结272 习题272 第10章在MFC中创建应用程序的资源275 10.1获取资源的一个样例275 10.2资源的应用276 10.2.1菜单资源的使用276 10.2.2快捷菜单的创建及其应用284 10.2.3加速键资源的创建及其应用287 10.2.4工具条资源的创建及其应用287 10.2.5图标资源的创建及其应用293 10.2.6字符串资源的应用294 10.2.7对话框资源的创建及其应用294 10.2.8位图资源的创建及其应用298 10.3小结300 习题300 第11章单文档与多文档302 11.1概述302 11.1.1单文档界面与多文档界面302 11.1.2文档/视图结构302 11.1.3SDI程序中文档、视图对象的创建过程303 11.1.4SDI程序的消息传递过程304 11.2Doc/View框架的主要成员304 11.2.1CWinApp类304 11.2.2CDocument类305 11.2.3CView类307 11.2.4CDocTemplate类309 11.2.5CFrameWnd类312 11.3文档操作中的一些重要概念313 11.3.1串行化处理313 11.3.2消息映射314 11.3.3消息传递315 11.4SDI编程实例317 11.5MDI编程实例320 11.6小结326 习题326 第4篇Visual C++高级编程 *第12章多媒体应用程序的设计331 12.1利用音频函数实现多媒体程序设计331 12.1.1一个简单的应用实例331 12.1.2几个常用的音频函数332 12.1.3用MCI控制波形声音的播放334 12.2利用Windows Media Player控件实现多媒体程序设计342 12.3常见格式图片的显示346 12.4小结350 习题350 *第13章数据库应用程序的开发351 13.1有关数据库的基础知识351 13.2ODBC的介绍和引用351 13.2.1ODBC简介351 13.2.2MFC对ODBC的封装352 13.2.3如何访问数据库353 13.2.4在数据库应用程序中常用的几个类356 13.3小结374 习题374 *第14章开发Internet应用程序375 14.1Internet应用程序开发的几种类型375 14.2WinInet开发简介377 14.3WinInet类介绍377 14.3.1CInternetSession类378 14.3.2CInternetConnection类379 14.3.3CInternetFile类379 14.3.4CGopherLocator类380 14.4用WinInet类开发应用程序380 14.5WinInet类编程实例380 14.6小结387 习题387 参考文献388

主题推广




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

切换至【手机版】| 主站| Archiver|

JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

|网站地图

GMT+8, 2026-3-23 19:25 , Processed in 0.740982 second(s), 121 queries .

 

快速回复 返回顶部 返回列表