产品特色
编辑推荐
Visual C++在Windows应用程序开发工具中占有重要的地位, Visual C++ 2013版本和前面的版本相比有了不少改进。针对Windows系统下对Visual C++ 2013的开发介绍书不是很多、也不够全面的现状,本书作者撰写了这本针对初中级读者的Visual C++ 2013开发书。
作者在长期的编程实践中使用过许多Visual C++系列开发工具(从6.0到2013都用过),积累了不少技术心得和开发经验,但这些技术比较零散,系统性不强,借助本书将这些内容整理成一个完整的系统,并且将所涉及的技巧和方法讲述出来,是一件很荣幸的事。
软件开发是一门需要实践的技术,本书理论尽量用简单易懂的语言表达,然后配以相应的实例,避免空洞的说教。对于其中的技术细节,都尽量讲深讲透,为读者提供翔实可靠的技术资料。对于Visual C++ 2013中的开发环境和开发技巧,本书从基本的内容讲起,然后进行提高,所以本书可以说是“从入门到精通” 。
内容简介
本书从初学者的角度出发,以通俗易懂的语言,配合丰富多彩的实例,详细介绍了使用Visual C++ 2013进行程序开发应该掌握的各方面知识。
全书共分11章,包括Visual C++ 2013概述,Windows编程基础,MFC对话框程序设计,MFC控件程序设计,菜单、工具栏和状态栏的开发使用,图形和图像,动态链接库,多线程编程,数据库编程,网络Sochet编程,Visual C++ 2013程序发布。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Visual C++ 2013程序开发的精髓,快速提高开发技能。
本书适合作为软件开发入门者的自学用书,可供开发人员查阅、参考,也适合作为高等院校相关专业的教学参考书。
作者简介
朱文伟,无锡江南计算研究所担任软件工程师。
目录
第1章 Visual C++ 2013概述 1
1.1 Visual C++ 2013简介 1
1.2 安装Visual C++ 2013及其帮助 2
1.3 认识Visual C++ 2013 集成开发环境 2
1.3.1 起始页 2
1.3.2 主界面 4
1.3.3 标题栏 4
1.3.4 菜单栏 4
1.3.5 工具栏 5
1.3.6 类视图 6
1.3.7 解决方案资源管理器 7
1.3.8 输出窗口 7
1.3.9 错误列表 7
1.3.10 设置源码编辑窗口的颜色 7
1.3.11 显示行号 8
第2章 Windows编程基础 9
2.1 开发Windows程序的三种方式 9
2.2 SDK方式 9
2.3 MFC方式 12
2.3.1 通过向导生成一个简单的MFC程序 13
2.3.2 手工写一个简单的MFC程序 13
2.3.3 手工写一个稍复杂的MFC程序 17
2.4 托管方式 19
2.4.1 .NET Framework的概念 20
2.4.2 公共语言运行时库(CLR) 20
2.4.3 .NET Framework类库 20
2.4.4 *个托管C++控制台程序 21
2.4.5 *个托管C++表单程序 22
2.5 字符集 23
2.5.1 计算机上的三种字符集 23
2.5.2 Unicode编码的实现 28
2.5.3 C运行时库对Unicode的支持 32
2.5.4 C++标准库对Unicode的支持 34
2.5.5 Windows API对Unicode的支持 34
2.5.6 Visual C++ 2013开发环境对Unicode的支持 35
2.5.7 字符集相关范例 36
2.6 SDK编程基础 39
2.6.1 消息的定义 39
2.6.2 预定义消息 41
2.6.3 自定义消息 45
2.6.4 消息和事件 45
2.6.5 消息和窗口 45
2.6.6 工程目录结构 55
2.6.7 调试初步 56
2.6.8 Win32控件编程 58
2.6.9 Win32对话框编程 95
2.7 MFC编程基础 109
2.7.1 MFC类库概述 109
2.7.2 MFC应用程序类型 112
2.7.3 添加菜单 114
2.7.4 窗口客户区 116
2.8 键盘 120
2.8.1 键盘概述 120
2.8.2 键盘消息 122
2.9 鼠标 131
2.9.1 鼠标概述 131
2.9.2 鼠标消息 132
2.10 字符串 138
2.10.1 几个字符串类型 139
2.10.2 Win32 API中的字符串 141
2.10.3 MFC中的字符串 141
2.11 控制台编程 148
2.12 内存管理 150
2.13 文件操作 152
2.13.1 Win32 API操作文件 152
2.13.2 MFC类操作文件 155
2.14 MFC的异常处理 163
2.15 调试输出 164
2.15.1 调试程序常用快捷键 164
2.15.2 利用Win32 API进行调试输出 165
2.15.3 在MFC程序调试输出 165
2.15.4 可视化查看变量的值 165
第3章 MFC对话框程序设计 166
3.1 对话框程序设计概述 166
3.2 建立一个简单的对话框程序 167
前言/序言
这是一本Visual C++入门的经典书籍。任何学过C/C++语言并立志成为一名Windows开发工程师的朋友,都可以从本书起步。本书虽然有点厚实,但内容通俗易懂,由浅入深,并且实例丰富,步骤详细,注释充分,相信大家都能看得懂。对于中高级开发人员,也可以通过本书快速上手Visual C++ 2013这个强大的开发工具。本书并没有讲述C++语言部分,因为这是一本Windows编程的书籍,里面都是实实在在Windows编程的干货。此外,实例丰富是本书的一大特点,大家知道,编程开发光了解理论是不够的,只有自己上机调试运行下例子,才能深刻理解编程,尤其对于Visual C++更是如此。另外,为了照顾初学者,每个实例步骤非常详细,从建立工程到运行工程,都有着丰富的注释,步骤注释详细是本书的另外一大特点。
Visual C++在当前Windows编程开发平台上已是霸主地位,其功能之强大令人叹为观止。希望大家能够通过本书的学习,打好Windows开发的基础,早日成为Visual C++高手。
本书配套一张DVD光盘,按本书各章分10个目录为读者提供示例项目文件,读者可以在阅读示例的时候,运行这些项目以加深对相关内容的理解,并培养自己动手编程的能力。
虽然作者尽了自己*大努力,但是不可避免地在书中仍然会有一些小错误出现。希望大家斧正,关于本书的*新动态和错误列表,可以关注作者博客http://itrzw.blog.sohu.com/,读者反映的建议或书中错误会更新到博客上。本书所有例子都在Windows 7上用Visual C++ 2013编译通过。非特别说明,默认情况下工程字符集都是Unicode版本,这也是Visual C++ 2013默认采用的字符集。
此外,为了帮助初学者顺利求职成功,对于购买本书的读者在求职试用期内提供免费的技术咨询服务,具体情况详见博客。
编者
2017年2月
Visual C++2013从入门到精通(视频教学版)(附光盘) epub pdf mobi txt 电子书 下载 2024
Visual C++2013从入门到精通(视频教学版)(附光盘) 下载 epub mobi pdf txt 电子书 2024