Visual C++从入门到精通
2012-9
清华大学出版社
明日科技
560
986000
无
丛书说明:“软件开发视频大讲堂”(第1版)于2008年8月出版以来,因其编写细腻,易学实用,配备全程视频等,在软件开发类图书市场上产生了很大反响,绝大部分品种在全国软件开发零售图书排行榜中名列前茅,2009年多个品种被评为“全国优秀畅销书”。“软件开发视频大讲堂”丛书(第2版)于2010年8月出版,自出版至今,绝大部分品种在全国软件开发类零售图书排行榜中,依然持续名列前茅。丛书迄今累计已销售近40万册,被百余所高校计算机相关专业、软件学院选为教学参考书,在众多的软件开发类图书中成为一支最耀眼的品牌。“软件开发视频大讲堂”丛书(第3版)在前两版的基础上,增删了品种,修正了疏漏,重新录制了视频,提供了从入门学习,到实例应用,到模块开发,到项目开发,到能力测试,直到面试等各个阶段的海量开发资源库。为了方便教学,还提供了教学课件PPT。Visual C++6.0是由Microsoft公司推出的基于Windows环境的一种面向对象的可视化编程语言。利用Visual C++6.0可以开发出具有良好的交互功能、兼容性和扩展性的应用程序。利用Visual C++6.0不但可以开发数据库管理系统,还可以开发集声音、动画、视频为一体的多媒体应用程序和网络应用程序,这使得Visual C++6.0成为目前应用最广泛的编程语言之一。本书内容本书提供了从入门到编程高手所必备的各类知识,共分4篇。第1篇:基础知识。本篇通过对Visual C++6.0集成开发环境、C++语言基础、语句、面向过程程序设计以及面向对象程序设计的介绍,并结合大量的图示、实例、视频等,使读者快速掌握Visual C++语言,为以后的编程奠定坚实的基础。第2篇:核心技术。本篇介绍对话框应用程序设计,常用控件,菜单,工具栏和状态栏,高级控件,自定义MFC控件,文本、图形、图像处理,文档与视图等内容。学习完本篇,读者将能够开发一些小型应用程序。第3篇:高级应用。本篇主要介绍打印技术、文件与注册表操作、ADO编程、动态链接库、多线程程序设计和网络套接字编程等内容。学习完本篇,读者将能够开发数据库应用程序、多线程程序和网络程序等。第4篇:项目实战。本篇通过一个大型、完整的图书管理系统,运用软件工程的设计思想,学习如何进行软件项目的开发。书中按照“编写项目计划书→系统设计→数据库设计→创建项目→实现项目→运行项目→解决开发常见问题”的流程进行介绍,带领读者一步步亲身体验开发项目的全过程。本书特点由浅入深,循序渐进:本书以初中级程序员为对象,先从C++语言基础学起,再学习Visual C++的核心技术,然后学习Visual C++的高级应用,最后学习开发一个完整项目。讲解过程中步骤详尽、版式新颖,在操作的内容图片上以(((……的编号+内容的方式进行标注,使读者在阅读时一目了然,从而快速把握书中内容。语音视频,讲解详尽:书中每一章节均提供声图并茂的视频教学录像,读者可以根据书中提供的视频位置在光盘中找到。这些视频能够引导初学者快速地入门,感受编程的快乐和成就感,增强进一步学习的信心,从而快速成为编程高手。实例典型,轻松易学:通过例子学习是最好的学习方式。本书通过“一个知识点、一个例子、一个结果、一段评析、一个综合应用”的模式,透彻详尽地讲述了实际开发中所需的各类知识。另外,为了便于读者阅读程序代码,快速提高编程技能,书中几乎每行代码都提供了注释。精彩栏目,贴心提醒:本书根据需要在各章使用了很多“注意”、“说明”和“技巧”等小栏目,以让读者在学习过程中更轻松地理解相关知识点及概念,更快地掌握个别技术的应用技巧。应用实践,随时练习:书中几乎每章都提供了“实践与练习”,让读者能够通过对问题的解答重新回顾、熟悉所学的知识,举一反三,为进一步学习做好充分的准备。读者对象初学编程的自学者编程爱好者大中专院校的老师和学生相关培训机构的老师和学员毕业设计的学生初中级程序开发人员程序测试及维护人员参加实习的“菜鸟”程序员编者
明日科技编著的《Visual
C++从入门到精通(第3版)》从初学者的角度出发,以通俗易懂的语言,配合丰富多彩的实例,详细介绍了使用 Visual C++
6.0进行程序开发应该掌握的各方面知识。全书共分20章,包括Visual C++
6.0集成开发环境,C++语言基础,语句,面向过程程序设计,面向对象程序设计,对话框应用程序设计,常用控件,菜单,工具栏和状态栏,高级控件,自定义MFC控件,文本、图形、图像处理,文档与视图,打印技术,文件与注册表操作,ADO编程,动态链接库,多线程程序设计,网络套接字编程,图书管理系统。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Visual
C++ 6.0程序开发的精髓,快速提高开发技能。另外,本书除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:
语音视频讲解:总时长14小时,共100段 实例资源库:881个实例及源码详细分析 模块资源库:15个经典模块开发过程完整展现
项目案例资源库:15个企业项目开发过程完整展现 测试题库系统:616道能力测试题目 面试资源库:371个企业面试真题 PPT电子教案
《Visual
C++从入门到精通(第3版)》适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅、参考。
第1篇 基础知识
第1章 Visual C++ 6.0集成开发环境
视频讲解:30分钟
1.1 Visual C++ 6.0概述
1.2 Visual C++ 6.0开发环境介绍
1.2.1 熟悉Visual C++ 6.0 IDE开发环境
1.2.2 Visual C++ 6.0 IDE菜单介绍
1.2.3 Visual C++ 6.0 IDE工具栏介绍
1.2.4 Visual C++ 6.0工作区窗口介绍
1.2.5 Visual C++ 6.0 控件面板介绍
1.2.6 Visual C++ 6.0输出窗口介绍
1.3 设置自己的开发环境
1.3.1 自定义工具栏
1.3.2 自定义代码编辑窗口
1.4 创建一个简单的程序
1.4.1 创建工程
1.4.2 编辑程序
1.5 小结
第2章 C++语言基础
第3章 语句
第4章 面向过程程序设计
第5章 面向对象程序设计
第2篇 核心技术
第3篇 高级应用
第4篇 项目实战
版权页: 插图: BLACK_PEN:黑色画笔。 WHITE_PEN:白色画笔。 ANSI_FIXED FONT:采用Windows(ANSI)字符集的等宽字体。 ANSI_VAR FONT:采用Windows(ANSI)字符集的不等宽字体。 DEVICE DEFAULT FONT:设备使用的默认字体(NT)。 DEFAULT GUI FONT:用户界面的默认字体,包括菜单和对话框字体。 OEM FIXED FONT:OEM字符集的固有字体。 SYSTEM FONT:屏幕系统字体。这是用于菜单、对话框等的默认不等宽字体。 SYSTEM FIXED FONT:屏幕系统字体。这是用于菜单、对话框等的默认等宽字体。 【例11.2】 以CEdit类为基类派生一个CColorEdit类,创建特殊文本颜色编辑框。(实例位置:光盘\TM\sl\11\2) 步骤如下: (1)创建一个基于对话框的应用程序,将对话框的Caption属性修改为“特殊文本颜色编辑框”。 (2)创建一个以CEdit类为基类的派生类CColorEdit。 (3)在CColorEdit类的头文件中声明一个COLORREF类型变量m Color。 (4)手动添加一个SetColor函数,用来为设置文本颜色的变量赋值。代码如下: (5)处理CColorEdit类的WM CTLCOLOR消息,在该消息的处理函数中设置文本颜色。代码如下: (6)向对话框中添加6个编辑框控件,通过类向导为控件关联CColorEdit类变量。 (7)在对话框的OnlnitDial09函数中为编辑框控件设置文本显示颜色,代码如下:实例的运行结果如图11.3所示。 11.11.3位图背景编辑框 白色背景的编辑框时间长了让人看起来很乏味,为了更好地美化程序,从而吸引用户,可以以CEdit类为基类设计一个CBmpEdit类,通过该类使编辑框显示背景位图。值得注意的是,在设计CBmpEdit类时,绘制背景的部分是在WM ERASEBKGND消息处理函数中进行的,而不是绘制在WM PAINT消息处理函数中,因为在WIVI PAINT消息处理函数中绘制背景位图会导致编辑框中的文本被位图覆盖。下面就通过实例来看一下具有位图背景的编辑框是如何实现的。 【例l l。3】 以CEdit类为基类派生一个CBmpEdit类,创建具有位图背景的编辑框。(实例位置:光盘\TM\sI\11\3) 步骤如下: (1)创建一个基于对话框的应用程序,将对话框的Caption属性修改为“位图背景编辑框”。 (2)创建一个以CEdit类为基类的派生类CBmpEdit。 (3)在工作区窗口中选择RecourceView选项卡,向对话框中导入一个位图资源。 (4)在CBmpEdit类的头文件中声明一个CBitmap类对象m_Bitmap (5)在CBmpEdit类的构造函数中加载位图资源,代码如下: (6)处理CBmpEdit类的WM_CTLCOLOR消息,在该消息的处理函数中设置文本的背景透明。代码如下: (7)处理CBmpEdit类的WM—ERASEBKGND消息,在该消息的处理函数中绘制编辑框背景。
《Visual C++从入门到精通(第3版)》编辑推荐:“软件开发视频大讲堂”丛书系清华社“视频大讲堂”重点大系之一。该大系包括多个子系列,每个子系列的图书在其同品种的图书中销售名列前茅,其中:4个品种荣获“全行业优秀畅销品种”1个品种荣获2012年清华大学出版社“专业畅销书”一等奖。绝大多数品种在“全国计算机零售图书排行榜”同品种排行中名列前茅。截至目前该大系累计销售超过55万册。该大系已成为近年来清华社计算机专业基础类零售图书最畅销的品牌之一“软件开发视频大讲堂”系列作为清华社“视频大讲堂”大系的子系列之一,继承和创新了清华社“视频大讲堂”大系的编写模式、写作风格和优良品质。《Visual C++从入门到精通(第3版)》突出了以下内容:总长总时长42小时同步视频演示讲解,可反复观摩,让学习更为快捷、高效。891个典型实例,通过实例学习更深入,更有趣,更有动力。15道面试真题,了解工作实例及面试问题,更好适应企业需求。616项能力测试题目,检测是否过关,了解学习之不足。根据全国计算机零售图书排行榜,《Visual C++从入门到精通(第3版)》已经连续8月VB类全国零售排行前2名“软件开发视频大讲堂”系列作为清华社“视频大讲堂”大系的子系列之一,执着于专业,精细于品质:集基础知识、核心技能、高级应用、项目案例于一体。好学、好用、高效。
无
我太喜欢这本书了,我记得我刚刚买C语言从入门到精通的时候,我看完了C语言从入门到精通的书,又购买的了这本VISUAL c++从入门到精通的这本,简直是和C语言非常的相似,虽有语法上的不同,但是,它是C语言入门到精通的这本书的后续之书,提高很多对知识点的导读,又知道了有关程序开发中我最想知道的窗体界面的设计,这本书讲的非常的详细,非常的入门,非常的通俗,我只用了一天就能把今日看到的知识点瞬间的记忆在我头脑,明日科技的书就是好,不但印象深刻,而且,只要你细心的去学总是有一个程序的画面骨架永远难忘,还有,编程的风格也印象深刻,让你学到编写程序时不但要注意程序的风格和程序的结构清晰,程序的可读性的提高,总之,这两本书是开卷第一卷和第二卷相连的,非常的有问题感和给明清晰的答案感,有因必有果,我做了很多的读书笔记,读到让我应该提高的内容时,迫不得已的将它记下,在记下的同时我对程序的印象将更为的深刻,这本书是最好的学习骨架,学习程序的好助手。
软件开发视频大讲堂的书都不错,适合自学。
连续8月VC类全国零售排行前2名,很喜欢
让人很好的掌握Visual C++,实例简洁易懂,真题测试等资源齐全,很实用的一本书。
对于零基础的人来说学习c++看着本书不会错,书中文字排版也不错,很清晰,只不过书中所用的vc6.0是英文版,我自己用的是中文汉化,不过也没关系,自己比对一下就好了。编程的本质是灵魂,因此必须有一个好的创意和聪明的头脑才能编出一个让后人都敬仰的程序。如果你是初学者,这本书值得你去学习!
不错的VC学习书 C++是条漫长的路 这本书很适合自学VC环境下开发C++
这本VC++入门到精通特别的经典,适合不同阶段的读者使用,能够很好的学习掌握VC++的技巧,很好的提升自己的编程水平。
图书很不错,有视频教程
印刷精美,内容使用,配套光盘内容全面,尤其视频。
前面几张讲的很好,后面的视频有点赶,很多东西讲的不是很细了,但是贵在速度,能让人很快上手。上手之后再慢慢研究。
从最基础的编译环境开始讲起,一直讲到一些有难度的项目实战。 初学者一定要每一页每一页的都学仔细了 不能泛泛而过
内容稍概括了些,适合已有C++语法基础的人使用。第二部分开始的MFC很详细,总的来说,是本不错的学习范本。
内容很详细,我一个计算机白痴,还是可以磕磕绊绊的看下去,哈哈,准备自学成才。书籍非常厚实,配有光盘,讲的很细致,值得推荐。
这本书讲解很详细,很适合初学者,而且附带光盘!很不错!
好详细的C++入门级书籍,还带很多案例和有趣的东西,很完备
入门看看,现在都用VC++11了,VC++6.0自学足够了
书很不错,是学习VC++的一本好书
我很喜欢这本书,内容讲的非常详细。我今年初2,这本书很适合我这种初学者。
讲的东西由浅入深,比较适合没什么基础的看。光盘太鸡肋,讲的内容就是照着书念。。。
简单浏览了一遍,入门知识中好像缺少动态数组的使用。
书本非常好, 从纸质到印刷质量都没得挑,很适合于不懂C++但又想成为高手的人使用。就是那个黄马甲太不靠谱了,居然不允许当他的面拆包装。。。。
很不错的书 还在看,估计都看完就能做个小型项目了。
以前学过C语言,找了好久才发现这本适合作为C++的入门加深参考书籍。
本人目前在编程方面只学过C语言基础,不过这本书简明易懂,还有好多实用的范例,很不错!
很实用,而且类容很简单,一看就懂,一学就会,非常适合我这种菜鸟级别的
看了下书,挺好,有配光盘
内容很丰富,介绍很详细。。
书的封面很漂亮,排版也很大气,舒服,准备这个系列的VB也买上一本
书没有破损或页面印刷模糊,都有光盘!唯一不足的是价格没有**商城的低!!!
书刚收到,包装很好,光盘没有损坏,发货速度快,好评!
书很厚,内容很详细,值得购买!!!
很适合我们这些基础不好的学生,,而且很换算,,一切都好
朋友学习编程的教材
内容很全,适合各种人群
很实用 不错,适合初学者学习。
还没看,不过外观保持完整,有光盘
实用,讲解很详细
内容比较详细,而且有CD讲座很使用。
不错,该系列被熔不错,后面还有例子
入门确实还好
作为入门教材,写得相当好,值得收藏
书的价值适合想当工程师的人学习的
看了目录,很详细,很好,很喜欢!
不错,好详细。接下来慢慢看
作为初学者,这本书好
好东西,光盘也好
内容详细,比较容易读懂买的时候还比较犹豫,害怕看不懂
一直在犹豫要不要买这本书,感觉应该会很好!
这本书的内容真的很好,我实在非常滴喜欢。
例子很经典,和适合初学着练习
不错&;hellip;适合我的学习
是本好书。但书再好,还是要下功夫学习。
老公想学C++,千挑万选选了这本书,已经在看了,还不错
适合初学者,讲得比较肤浅!
初学者买来学习的,准备好好学习下。
非常适合新手学习,推荐!
内容很好,比课本强多了。
推荐,很好理解!很实用!
首先书的质量没的说,是我精挑细选的,另外快递也非常给力,说好今天到就能今天到,非常满意,好评!
很不错,详细
不错,很全面,很详细。
整体都还可以。快递的服务质量很好,我希望可以从这本书学到我想学的东西
通俗易懂,孩子喜欢,值得购买。
还没深入看,目前感觉不错
印刷质量不错,内容有些简单,分析的稍微少了点
参考书,用到哪些方面可以随时翻开看看,很有用
怎么跟大学上的C语言一样啊
给儿子选的,按经验应该用的上。
写得比较简洁易懂
不错不错不错不错十个字
书的质量很不错,很喜欢,还会在当当买的
刚拿到书就赶紧拿出来研究,感觉挺好的。
感觉还行,以前用过这一系列的书,赞一个。
书还不错,配货速度快,
收到书以后都忘了写评论了
书的质量不行呀,书页纸掉了好几页……
这书非常不错的,就是有点小贵!!!
这本书真心不错,昨天到的基本印刷真那个。
本书写的的确不错
不错~~~~
好书,孩子喜欢,下次还来。
发货很快,还没看呢,不错
C++的微软的人性化补丁,边学边试
haixing!!!
不错,支持。
全面细致,讲得很清楚
比课本强很多
有光碟挺好的,还在学!
VERY GOOD !!!
初看不错,准备细看。
不错,有些量大
买错了 本来买C++的结果买了这本 太失误了
她很喜欢送她的
学了很有用,现在上课作为课外辅导
感觉很不错,写得很系统。因为我有编程的经验,所以看起来比较快一点
我没买,在学校图书馆借的。这本书编者很不用心,内容有误!讲冒泡排序法的时候某个数据应该是9,他给的10。运行出来有错啊!有没有其他错误我不清楚,但是同系列Java也有错误。
只能完全用于纯软件的开发工作,不适合由硬件转向软件的开发工作,本书没有提及基于COM口和网络口的数据提取等,上位机开发。。。真的是纯软件。。。。对硬件工程师的转变完全没有作用。也许这本书的本意在此吧!后悔中
vc准备学习了所以买来作为一个课余爱好
说好的从入门到精通,光盘内容却只有一部分对读者开放,唉。。。。。。
本来看上去质量还不错,不过我就不知道有几页夹在里面的饼干渣还有那些个油指印是怎么回事,有人刚吃完看这样一本学术的书吗?