|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书是作者多年承担VC课程的教学、省青年科学基金的科学研究、一些横向课题技术开发的总结。全书分为三篇:第1篇为VC控制台程序设计与面向对象理论的介绍,使读者对C++的一些基本概念(如函数、指针、程序设计、程序设计语言和面向对象的抽象、封装、继承、多态等)有一个认识,并利用该思想能进行简单的程序设计。第2篇介绍在VC开发环境中利用API和MFC进行双路开发Windows应用程序设计的过程与方法,该篇为本书的重点与难点,使读者理解Windows的工作机理,了解Windows程序的消息驱动机制、资源概念、Windows程序的结构,掌握菜单的设计、对话框的设计、图形程序的设计及文档/视图结构的设计。第3篇是VC编程的高级话题,介绍基于组件的编程和应用,属于新技术和提高篇。主要内容有动态链接库、数据库程序设计和利用活动模板库ATL进行COM组件的开发和应用,为在分布式环境下进行网络程序的设计打下基础。
本书可作为高等院校理工科计算机及相关专业的教材,也适合VC语言的爱好者进行自学。同时,对实际应用软件的开发者也有一定的帮助。 目录:
第1篇 VC控制台程序设计与面向对象理论
第1章 程序设计与VC语言简介 1.1 程序设计与程序设计语言 1.2 程序设计方法的演变 1.3 VC语言概述 习题1 第2章 VC程序设计基础——变量与函数 2.1 变量的生存期与作用域 2.2 指针与引用 2.3 函数的声明与调用 2.4 函数参数的传递 习题2 第3章 VC程序核心——类与对象 3.1 面向对象程序设计的特点 3.2 面向对象的基石——类 3.3 对象 3.4 类的继承与派生 3.5 类的多态性 习题3 第2篇 VC编程的两种模式——API与MFC编程 第4章 Windows程序设计的基本概念 4.1 Win32编程特点 4.2 Windows应用程序用到的基本术语 4.3 开发Windows应用程序的基本步骤 习题4 第5章 Windows应用程序编程接口API 5.1 API概述 5.2 内核服务API函数的使用 5.3 网络接口服务 5.4 Win32 API编写图形界面程序 5.5 图形设备接口与用户接口服务 习题5 第6章 程序界面的数据——资源 6.1 资源概述 6.2 菜单、对话框资源及其应用 习题6 第7章 MFC编程的基础知识 7.1 MFC概述 7.2 MFC的层次结构及其子类功能简介 7.3 MFC应用程序架构 习题7 第8章 利用CDC实现绘图程序 8.1 图形绘制的基本知识 8.2 VC的文本操作 8.3 CDC的绘图操作 8.4 Windows绘图工具 习题8 第9章 Windows应用程序引擎一消息映射 9.1 认识消息 9.2 MFC中消息的发送与接收 9.3 常用的窗口消息 习题9 第10章 用户交互对象——菜单、工具栏和状态栏 10.1 菜单 10.2 工具栏 10.3 状态栏 习题10 第11章 对话框及常用控件 11.1 对话框概述 11.2 对话框程序的创建 11.3 标准Windows控件 习题11 第12章 基于文档/视图结构的程序 12.1 文档/视图结构 12.2 框架——视图的容器 12.3 文档——管理和组织数据 12.4 视图——显示文档数据,提供用户接口 习题12 第3篇 VC编程高级篇——基于fit件的编程与应用 第13 章动态链接库 第14章 利用ADO组件访问数据库 第15章 利用ATL编写COM组件 参考文献 前言:
程序设计方法经历了4个阶段,从结构化程序设计到面向对象的程序设计,再到基于组件的程序设计,最后到未来的面向Agent的程序设计。目前最为成熟的是面向对象的程序设计与基于组件的程序设计。本书结合理工科专业程序设计课程教学方法的改革,直接以VC讲授面向对象和基于组件的程序设计的思想与方法,并突出对学生编程能力与计算机软硬件系统认知能力的培养。
当今在软件开发界出现了各种各样的开发工具,主要有Microsoft公司的VC、VB,Borland公司的Delphi、C++Builder,Powersoft公司的PowerBuilder,Sun公司的Java等。这些开发工具各领风骚,以各自特有的优点和使用的领域而吸引着属于自己的..
|