在当今时代,新技术不断兼容旧技术,取代旧技术,但是C++作为系统平台级的语言,依旧是永不过时的。本书是第一本原创Visual C++ 2010的技术专业书,全方位地介绍了如何运用Visual Studio 2010开发C++程序与Windows 7应用,本书用200多个原创的Visual C++ 2010精品范例,深入浅出地为读者展示了Visual C++ 2010的强大功能,指引读者学以致用地学习应用Visual C++ 2010,力争帮助读者用最短的时间学会用Visual C++ 2010开发,以便高效地开发自己的产品。
微软公司新一代的开发工具Visual C++ 2010在C++开发方面带来了很多革命性的变化。新的操作系统Windows 7也已经问世,Windows 7的豪华界面与易用性、兼容性,势必会成为操作系统的主流。
本书全面阐述了Visual C++ 2010开发技术,通过实例让读者全新体验Windows 7平台上炫彩开发技术。书中包括许多主流的开发案例,如多点触控开发、语音技术开发、手写技术开发、信息安全技术等。
全书共21章,分为5部分。第一部分介绍了Visual C++ 2010开发环境与新特性;第二部分指引读者逐步学会在Visual C++ 2010下进行MFC开发,以及用实例引导读者学习MFC新特性的应用;第三部分介绍了Visual C++ 2010下MFC与CLR进行项目开发;第四部分发布Visual C++ 2010程序;第五部分讲解Windows 7新特性开发。
随书配套光盘中有30小时以上的开发视频,附带200多个范例源程序,以便帮助读者尽快学会用Visual C++ 2010开发。
第一部分 Visual C++ 2010开发与新特性
第1章 Visual C++ 2010开发环境简介
1.1 Visual C++ 2010简介
1.2 Visual C++ 2010下载安装指南
1.3 Visual C++ 2010主要特点与新特性
1.4 Visual C++ 2010开发环境操作指南
1.4.1 创建Visual C++应用程序
1.4.2 Visual C++ 2010菜单介绍
1.5 Visual C++ 2010 MFC简介
1.6 Visual C++ 2010 CLR简介
1.7 Visual C++ 2010 64位编程
1.8 支持新的C++语言标准
1.8.1 支持新的C++语言标准
1.8.1 (C++ 0x)
1.8.2 Lambda表达式
1.8.3 静态断言static_assert
1.8.4 auto关键字
1.8.5 右值引用
1.8.6 安全数据类型
1.8.7 移动构造
1.9 支持开发并行程序
1.9.1 运行库支持native代码
1.9.2 调试和分析工具
1.10 对MFC的增强
1.10.1 任务对话框CTaskDialog
1.10.2 重启管理器(Restart Manager)支持
1.10.3 支持新的用户界面风格
第2章 MFC应用程序框架
第3章 Visual C++ 2010 MFC菜单编程
第4章 Visual C++ 2010 MFC对话框编程
第5章 Visual C++ 2010 MFC对话框控件
第二部分 Visual C++ 2010下MFC开发
第6章 计算机测控系统概述
第7章 Visual C++ 2010 MFC应用程序界面与美化
第8章 Visual C++ 2010 MFC文本与字体
第9章 Visual C++ 2010 MFC图形图像编程
第10章 Visual C++ 2010 MFC动态函数链接库
第11章 Visual C++ 2010 MFC ActiveX控件
第12章 Visual C++ 2010 MFC文件与注册表操作
第13章 Visual C++ 2010 MFC数据库开发
第14章 Visual C++2010 MFC多线程程序设计
第15章 Visual C++ 2010 MFC网络程序设计
第16章 Visual C++ 2010 MFC进程通信
第三部分 Visual C++ 2010下MFC与CLR进行开发
第17章 Visual C++ 2010 CLR开发基础
第18章 Visual C++ 2010 CLR Windows窗口编程
第19章 Visual C++ 2010 MFC与.NET交互编程
第四部分 发布Visual C++ 2010程序
第20章 Visual C++ 2010应用程序部署
第五部分 基于Windows 7平台用Visual C++ 2010开发
第21章 Visual C++ 2010基于Windows 7新特性开发