前言
随着计算机技术的快速发展,社会对计算机技术人才的需求日益增加。众多高校开设了计算机应用课程,C语言已经成为高校理科学校的必修或选修课程。但是C语言是一种面向过程的程序设计语言。随着软件技术的发展,面向对象的程序设计语言的出现大大改进了程序设计的思想。C++(www.cppentry.com)作为一种面向对象程序设计语言的代表,学习和掌握它已经成为对大学生的基本要求。
Visual C++(www.cppentry.com)是Microsoft公司开发的基于C/C++(www.cppentry.com)的可视化的集成开发工具。其开发出来的应用程序执行效率高,并且Microsoft公司提供了对Visual C++(www.cppentry.com)的大力支持。因此用Visual C++(www.cppentry.com)开发Windows应用程序可谓得天独厚。Microsoft公司提供了Microsoft基本类库(Microsoft Foundation Class Library,MFC)为用户提供了大量的标准类,从而缩短了软件的开发周期。本人历时半年完成此书,全面介绍利用Visual C++(www.cppentry.com) 6.0进行软件开发的知识。
本书特色介绍
1.提供多媒体语音视频讲解和交互式教学体验
笔者为本书录制了几百分钟的语音视频来进行讲解,同时还制作了交互式教学内容,读者可以在提示下进行各种Visual C++(www.cppentry.com)实战入门操作,以更快地掌握Visual C++(www.cppentry.com)。
2.提供完善的售后服务
本书的学习论坛为http://www.wanjuanchina.net,读者可以在论坛上讨论技术,笔者会及时回答提问,并提供各种技术文章,帮助读者提高开发水平。本书提供服务邮箱fwvc@sin- a.com,读者购买本书后向该邮箱发一封邮件,即可获取各种Visual C++(www.cppentry.com)学习资料。
3.技术全面,内容充实
本书结合作者多年开发经验,详细分析Visual C++(www.cppentry.com)技术和工具的特点及实际应用,书中除基础知识外,还介绍了常见开发,如数据库开发、网络开发和多媒体编程(www.cppentry.com)。
4.整理了常见问题,对重点代码进行标注
本书给出了学习中会遇到的常见问题,并对这些问题做了详细解答,避免读者少走弯路。同时,本书对重点代码编号讲解,以方便读者学习,能更好地掌握重点和难点。
本书内容简介
第1章:对Visual C++(www.cppentry.com)软件开发环境进行了介绍。
第2章:简单介绍C++(www.cppentry.com)语言中的数据类型、运算符、程序控制结构等基础知识。
第3章:对程序设计中的函数进行介绍,包括函数的定义和使用等。
第4章:介绍最能反映C++(www.cppentry.com)语言特点的概念--类。包括类的概念、定义和使用。对C++(www.cppentry.com)中类的重载、派生等概念进行了详细讲解。
第5章:介绍Visual C++(www.cppentry.com)中封装的Microsoft类库的重要的类。
第6、7章:介绍利用Visual C++(www.cppentry.com)应用程序向导生成基于对话框应用程序和基于单文档应用程序的基本框架。还介绍了应用程序中添加资源的基本步骤和方法。
第8章:介绍在Visual C++(www.cppentry.com)中常用的Windows标准控件的使用,包括控件的作用和基本使用方法。
第9章:介绍Visual C++(www.cppentry.com)中的工具栏、标题栏和菜单的设计和使用方法,并通过实例讲解其一般使用方法。
第10章:介绍在Visual C++(www.cppentry.com)应用程序中对图形和文本的基本输出方法,还介绍了Windows绘图的基本方法。
第11、12章:介绍Visual C++(www.cppentry.com)中对普通文件、INI文件和注册表进行操作的一般方法,并且通过实例介绍具体使用。
第13章:介绍DLL动态链接库的程序设计方法,并通过实例讲解动态链接库的使用。
第14章:重点介绍线程的概念及在Visual C++(www.cppentry.com)中创建线程、终止线程的方法,并且讲解了多线程的实际应用。
第15章:介绍ODBC和ADO进行数据库程序设计的基本理论及Visual C++(www.cppentry.com)对两种数据库编程(www.cppentry.com)方法的支持。
第16章:介绍网络中的基本概念和Visual C++(www.cppentry.com)对网络程序设计的支持。本章重点通过实例介绍利用Windows Soeket进行程序设计的方法和步骤。
第17章:介绍多媒体的基本概念和Visual C++(www.cppentry.com)对多媒体程序设计的支持。
第18、19、20章:介绍Visual C++(www.cppentry.com)中的编程(www.cppentry.com)实例,包括数据库、网络编程(www.cppentry.com)和多媒体编程(www.cppentry.com)。还介绍了Visual C++(www.cppentry.com)中的一些实用编程(www.cppentry.com)方法和技术。
本书适合的读者
Visual C++(www.cppentry.com)入门人员
软件开发爱好者
大中专院校的学生
做毕业设计的学生
本书作者及编委会成员
本书由葛亮主笔编写。其他参与编写和资料整理的人员有王征、王石、姜海英、邵毅、张路平、李臻、武勇、徐宁、刘玉珊、麻雪、赵建领、吝晓宁、范永龙、赵盟、傅靖、李佳、徐磊、刘丹、肖冰、王行恒、冯浩楠、纪超、段桂东、杜阳阳、吴兴亮、陈水望、黄任桢、梅婷婷、皇波等。在此表示感谢!
本书编委会成员有欧振旭、陈杰、陈冠军、顼宇峰、张帆、陈刚、程彩红、毛红娟、聂庆亮、王志娟、武文娟、颜盟盟、姚志娟、尹继平、张昆、张薛。
编著者
【责任编辑:
云霞 TEL:(010)68476606】