出版时间:2010 年8月 出版社:人民邮电出版社 作者:尹成,颜成钢 页数:808 字数:2067000
Tag标签:无
前言
2010年4月12日在全球5个城市:北京、拉斯维加斯、伦敦、班加罗尔和吉隆坡同时发布了Visual Studio 2010。由于时差关系,北京成为了绝对时间上第一个发布此软件的城市,微软举办了千人发布会共同见证这一时刻。Visual Studio 2010中有一大部分的技术实现是在上海微软中国研发中心完成的。发布当天张亚勤博士、微软总部的多位研发团队的资深主管、还有上海研发中心的一线产品开发人员为大家深度解密了Visual Studio 2010的诞生过程。 IT界是一个创造奇迹的地方。微软的最新开发工具Visual Studio 2010已经诞生,伴随着最新的操作系统Windows 7的问世,Visual C++开发即将旋起新的浪潮。在当今.NET平台已经流行的今天,Visual C++也能基于.NET平台开发,MFC被灌注新的特性,将会为程序员开发带来更加高效的代码生产力,带来更多新奇与便捷。 Visual C++ 2010具备编译器多核优化等新特性。在Visual Studio 2010发布会上,就像微软大中华区产品市场经理胡德民先生所说:“微软将给C++开发者更多的关怀和支持。从Visual Studio 2010开始,不管是从IDE到编译器,C++开发者都能在这个工具中重新找回自己应该在的位置。”确实是这样的,微软新一代的开发工具Visual Studio 2010在C++开发方面也带来了很多革命性的变化。新一代操作系统Windows 7的豪华界面与易用性、兼容性,势必成为操作系统的主流,Visual C++ 2010也必将成为未来Windows 7平台下开发的主流语言之一。在Visual Studio 2010中,使得非托管C++代码的开发更加容易和高效,例如,升级了MFC的库和头文件以全面支持Windows 7的界面元素,包括Ribbon界面、搜索功能、甚至多点触摸特性的支持。想让应用程序“Windows 7 Ready”,Visual Studio 2010是首选。Visual Studio 2010加上Windows SDK for Windows 7是开发Windows 7应用程序绝佳平台。 在当今时代,新技术不断兼容旧技术,取代旧技术,但是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开发。
作者简介
尹成,中科院硕士,Windows平台资深软件构架师,CSDN著名技术专家,CSDN学生大本营著名C/C++老师,CSDN知名IT作家协会会员。微软社区技术精英之一,微软C/C++特邀嘉宾,Intel软件技术专家。精通C/C++,对语音技术、信息安全、移动3G开发均有较深入的研究。 颜成钢,中科院博士,微软中科院大使,中科院微软技术俱乐部会长。参与多个国家级科研项目开发,具备丰富的C++编程经验,图形图像技术专家。2008年参加国际权威的视频检索评测 TRECVID的ED比赛,在全球多个参赛队中,取得多项搜索任务第一名。
书籍目录
第一部分 Visual C++ 2010开发与新特性 第1章 Visual C++ 2010开发环境简介 第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新特性开发
章节摘录
菜单、工具栏和状态栏是组成windows图形界面的3个主要元素。其中菜单、工具栏提供了用户操作应用程序的命令界面;状态栏提供了一个输出区域,用来显示当前程序运行的状态和数据变化等。上一章已经详细地介绍了工具栏和状态栏及各自的相应操作,本章将详细介绍菜单的使用方法。 大多数的windows应用程序都将菜单作为用户与应用程序之间传递命令的一个特殊的途径。使用菜单可以不必将大量的命令按钮摆放在窗口上,既节省空间又使用方便。本章将主要讲述菜单消息的传输机制、菜单的设计与创建、菜单编程,以及动态菜单的操作等。 3.1 菜单编程 首先介绍一下菜单编程中必不可少的工具——菜单编辑器。 使用菜单编辑器可以创建标准菜单和菜单命令,为菜单和菜单命令定义热键、加速键和状态栏提示,创建快捷菜单,等等。菜单编辑器的功能有:创建菜单及菜单命令;创建菜单快捷键;定义加速键及快捷菜单;标记菜单;在菜单中加入菜单;启用及禁用菜单;移除与加载菜单;修改和控制系统菜单及用户自定义的菜单。在向各位读者介绍完菜单编辑器及其功能后,下面了解一下菜单。在众多的应用程序中,最常见的菜单有下拉式菜单、级联菜单和快捷菜单。下拉式菜单:下拉式菜单一般显示在应用程序窗口的顶部,分类的类别排成一行,和某个类别 相关的所有功能排在那个类别的下面,如果选中某个类别,其下就会弹出菜单,该菜单中有一系列具有相关功能的菜单命令可供用户选择。 级联菜单:级联菜单是下拉菜单的一个扩展。如果某个菜单命令的右侧有一个向右的黑三角符号,那么这个菜单命令其实就是一个级联菜单。级联菜单带有另一个子菜单,子菜单一般显示在所属菜单命令的右侧。这个子菜单和下拉式菜单相似,有一系列菜单命令可供用户选择。要注意的是,请读者一定要区别弹出式菜单和菜单命令。一般来说,单击后会出现下拉子菜单的菜单称为弹出式菜单,而其他菜单叫菜单命令。级联菜单也是弹出式菜单,它右侧出现的子菜单中的各个小菜单也叫菜单命令。
编辑推荐
全面阐述Visual C++2010开发技术 全新体验Windows 7平台上炫彩开发技术 主流的开发案例 Windows 7的超级任务栏开发 Windows 7的传感器应用开发 多点触摸交互操作应用开发 语音识别与语音合成应用开发 笔迹文档、手写识别应用开发 信息安全加密、解密应用开发 微软及中科院专家靳文波、覃涛、任伟联袂推荐 微软大中华区开发工具及平台事业部 总经理 谢恩伟 作序 全程30小时视频讲解 200多个范例源程序 300多页CLR开发电子书
图书封面
图书标签Tags
无
评论、评分、阅读与下载