基本信息出版社:北京大学出版社
页码:263 页
出版日期:2005年09月
ISBN:7301096984
条形码:9787301096987
版本:第1版
装帧:平装
开本:16/16开/16开 Pages Per Sheet
正文语种:中文
丛书名:21世纪全国高职高专计算机系列实用规划教材
内容简介 本书系统介绍了Visual C++ 6.0程序设计的基本概念及基本方法。内容包括:Visual C++ 6.0概述、C++对C语言的扩充、面向对象的编程、Visual C++开发Windows应用程序概述、菜单、工具栏和状态栏、鼠标与键盘、屏幕绘图、对话框与控件、文档/视图结构、其它常用编程功能、从VC6.0到VC.net等内容。本书注重基本原理和基本程序设计方法的介绍,概念表达准确,语言精练,实用性强,每个主要知识点后均附有实训,便于教学和自学。
本书适于作为高职高专院校Visual C++程序设计课程的教材,也可作为各类VC编程自学人员及软件开发人员的参考书。
编辑推荐 紧跟时代脉搏,准确把握内容定位,精选讲授内容。
注重基本原理和基本程序设计方法的介绍,概念表达准确,语言精练。
每个主要知识点后均附有实训,采用高度提纯、具体代表性的示例进行练习,达到举一反三的学习效果。
目录
第一章 Visual C++ 6.0概述
1.1 Visual C++ 6.0的特点及对系统的要求
1.2 Visual C++ 6.0的安装
1.3 Visual C++ 6.0集成开发环境
1.4 编写Visual C++应用程序
1.5 Visual C++ 6.0帮助系统的使用
1.6 实训
1.7 习题
第二章 C++对C语言的扩充
2.1 C++对C语言的扩充概述
2.2 new和delete操作符
2.3 函数
2.4 Visual C++ 中自定义的数据类型介绍
2.5 实训
2.6 习题
第3章 面向对象的编程
3.1 面向对象程序设计概述
3.2 类与对象
3.3 继承
3.4 虚函数与多态性
3.5 运算符重载
3.6 模板与异常
3.7 实训
3.8 习题
第4章 利用Visual C++开发Windows程序概述
4.1 用MFC编程
4.2 AppWizard MFC应用程序的结构分析
4.3 消息机制
4.4 MFC程序的运行流程
4.5 窗口绘制机制
4.6 实训
4.7 习题
第5章 菜单、工具栏和状态栏
5.1 菜单
5.2 工具栏
5.3 状态栏
5.4 实训
5.5 习题
第6章 鼠标与键盘
6.1 使用鼠标
6.2 响应键盘
6.3 实训
6.4 习题
第7章 屏幕绘图
7.1 设备描述符表与CDC类
7.2 基本图形绘制
7.3 绘图工具的使用
7.4 文本输出
7.5 映射方式
7.6 实训
7.7 习题
第8章 对话框与控件
8.1 对话框概述
8.2 控件
8.3 实训
8.4 习题
第9章 文档/视图结构
第10章 其他常用编程功能
第11章 从Visual C++ 6.0到Visual C++ .NET
参考文献
……
序言 Visual C++6.0是运行于Windows 98/NT/2000/XP环境下的可视化编程工具中最重要的软件开发工具之一,它把Windows统一直观的界面风格和面向对象的编程技术结合在一起,形成一个功能强大的集成开发环境,提供了简单高效的操作方式、高效的内存管理、与设备无关的图形接口、数据共享和多任务运行机制,同时又提供了一系列功能强大的开发工具。这一切使得Visual C++在Windows应用程序开发方面具有极强的优势,学好Visual C++对计算机专业的每个学生来说都是必须的。
虽然’Visual C++6.0仍然是当前最流行的Visual C++版本,但是Visual C++.NET已显示出强大的生命力,并已被越来越多的程序员所接受。对于IT产业人员来说,如不能紧跟时代脉搏就将被市场所淘汰,所以,本书专门安排了“从Visual C++6.0到Visual C++.NET”一章,以向读者介绍Visual C++.NET。
虽然Visual C++功能强大,但一向有“难学”的名声,许多初学者视学习Visual C++为畏途。究其原因,一方面Visual C++(包括MFC类库)的规模庞大,结构复杂,难于理出一条循序渐进的学习路线;另一方面是AppWizard自动生成的代码专业化程度高,代码量大,结构复杂,以其为基础编写的例题难于为初学者理解和掌握。鉴于此,如果不能准确而巧妙地把握好读者定位和内容定位,很难写出一本能让学生觉得真正看懂或大体看懂的Visual C++教科书。
本书从筹划开始就非常清晰地定位为:高职高专学生的入门教科书。在充分研究了高职高专的培养目标、教学特点的基础上,经过多所院校有关专业课教师的集思广义,确定了本教材的编写目标为:突出主干,精讲精练。所谓“突出主干”,即从Visual C++复杂的结构和规模庞大的类库中抽取提纲性的内容加以分析,略去枝叶性的内容,从而使学生能把握住’Visual c++的脉络。所谓“精讲”,不是不讲,也不是少讲,而是讲述内容只限于重点,不作过多铺展,以画龙点睛式的语言道破难点,不作过深的推究或原理分析。所谓“精练”,即在学时有限的情况下,通过高度提纯的、具有代表性的示例进行练习,使学生能达到举一反三的学习效果。
文摘 插图:
