注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETVisual C++.NET程序设计教程

Visual C++.NET程序设计教程

Visual C++.NET程序设计教程

定 价:¥28.00

作 者: 王恩德编著
出版社: 清华大学出版社
丛编项: 高等院校计算机教育系列教材
标 签: C语言

ISBN: 9787302088868 出版时间: 2004-07-01 包装: 胶版纸
开本: 26cm 页数: 355 字数:  

内容简介

  本书内容由3部分组成:第1部分为基础部分(第1章-第5章),主要包括.NET技术概述、C++语言简介、面向对象的程序设计基础、Visual C++.NET开发环境和Windows应用程序设计。第2部分为用户交互界面设计(第6章-第10章),主要介绍消息处理、对话框、菜单、工具栏与状态栏和图形设备接口与绘图。第3部分为开发新技术与应用(第11章-第14章),主要介绍文档与视图、组件编程、数据库编程和Internet编程。每章后面都有小结和习题。作者在计算机专业教学和应用软件开发方面有丰富的经验,并对处理具体应用问题也有独到之处。全书讲解了Visual C++.NET语言编程所涉及的许多领域中的应用,对于常见主题的讲解比较全面细致。本书适合大学三年级或者三年级以上的学生使用,也可作为具有同等知识水平和能力的读者的自学用书。

作者简介

暂缺《Visual C++.NET程序设计教程》作者简介

图书目录

第1章  .NET与VisuaI Studio.NET
  1.1  .NET介绍
  1.1.1  .NET概述
  1.1.2  .NET框架
  1.2  VisualStudio.NET产品
  1.2.1  VisualStudio.NET新特性
  1.2.2  VisualStudio.NET的安装
  1.3 VisualC++.NET的开发范围
  1.3.1  托管(managed)应用
  1.3.2非托管(unmanaged)应用
  1.4  小结
  1.5  习题
第2章  C++语言基础
  2.1  最简单的C++程序
  2.2  C++基本数据类型
  2.2.1  C抖基本数据类型
  2.2.2类型安全性
  2.3  常量和变量
  2.3.1  常量
  2.3.2  变量
  2.4  表达式
  2.4.1  数值表达式
  2.4.2逻辑表达式
  2.4.3  运算符的运算次序
  2.5  基本语句
  2.5.1  空语句
  2.5.2  块语句
  2.5.3  条件语句
  2.5.4  分支语句
  2.5.5  循环语句
  2.5.6  转移语句
  2.5.7  输入/输出
  2.5.8  预处理指令
  2.6  函数
  2.6.1  C++标准库
  2.6.2  自定义函数
  2.6.3  函数重载
  2.6.4  函数调用
  2.6.5  带默认参数的函数
  2.6.6  函数和变量的作用域
  2.6.7  函数和变量的存储类别
  2.6.8  变量的引用类型
  2.7  指针
  2.7.1  指针的概念
  2.7.2  指针的基本操作
  2.8  扩展数据类型
  2.8.1  数组
  2.8.2  结构体
  2.8.3  共用体
  2.8.4  枚举类型
  2.9  动态分配/撒消内存的
  运算符new和delete
  2.9.1  new运算符
  2.9.2  delete运算符
  2.10  小结
  2.11  习题
第3章  面向对象程序设计基础
  3.1  面向对象的基本概念
  3.1.1  面向过程和面向对象的比较
  3.1.2  面向对象的基本概念
  3.2  类和对象在C++中的定义
  3.2.1  类的定义
  3.2.2  对象的定义
  3.2.3  对象指针
  3.2.4  this旨针.
  3.3  构造函数与析构函数
  3.3.1  构造函数
  3.3.2  析构函数
  3.3.3  拷贝构造函数
  3.4  继承和派生类
  3.4.1  派生类的声明
  3.4.2  保护成员
  3.4.3  派生类的构造函数和取析构函数
  3.4.4多重继承
  3.5  多态性
  3.5.1  编译时的多态性和运行时的多态性
  3.5.2  函数重载
  3.5.3  虚函数
  3.6  友元
  3.6.1  友元函数
  3.6.2  友元成员
  3.6.3  友元类
  3.7  模版
  3.7.1  函数模板
  3.7.2  类模板
  3.8  小结
  3.9  习题
第4章  VisuaI C++.NET的开发环境
  4.1  VisualC++.NET的新特点
  4.2  VisualStudio.NET的启动和退出
  4.2.1  解决方案和项目
  4.2.2  VisualStudio.NET的启动
  4.2.3  退出VisualStudio.NET
  4.3  菜单栏
  4.3.1  “文件”菜单
  4.3.2  “编辑”菜单
  4.3.3  “视图”菜单
  4.3.4  “项目”菜单
  4.3.5  “生成”菜单
  4.3.6  “调试”菜单
  4.3.7  “工具”菜单
  4.3.8  “窗口”菜单
  4.3.9  “帮助”菜单
  4.4  工具栏
  4.5  窗口
  4.5.1  窗口分类
  4.5.2  窗口管理
  4.5.3  “解决方案资源管理器”窗口
  4.5.4  “类视图”窗口
  4.5.5  “资源视图”窗口
  4.5.6  “属性”窗口
  4.5.7  代码和文本编辑器窗口
  4.5.8  服务器资源管理器
  4.6  小结
  4.7  习题
第5章  Windows应用程序设计
  5.1  Windows操作系统及其应用程序
  5.1.1  Windows操作系统的特点
  5.1.2  Windows应用程序的特点
  5.2 MFC基础
  5.2.1  MFC的概念
  5.2.2  MFC中类的组织结构
  5.3  MFC中基本类简介
  5.3.1  CObiect类
  5.3.2  应用程序体系结构类
  5.3.3  可视对象类
  5.3.4  通用类
  5.3.5  OLE类
  5.3.6  ODBC数据库类
  5.4  快速设计Windows应用程序
  5.4.1  创建MFC应用程序框架结构
  5.4.2  加工和运行MFC应用程序
  5.4.3  MFC中的应用程序框架类
  5.4.4  MFC应用程序的控制流程
  5.5  小结
  5.6  习题
第6章  消息处理
  6.1  Windows消息系统
  6.1.1  Windows消息
  6.1.2  消息分类
  6.1.3  消息的传递
  6.1.4  消息处理函数
  6.1.5  消息系统的工作原理
  6.2  消息映射
  6.2.1  消息映射和消息映射表
  6.2.2  消息映射项和消息处理方法
  6.2.3  添加消息映射项
  6.2.4  添加自定义消息
  6.2.5  SendMessage()和PostMessage()
  6.3  程序实例
  6.3.1  窗口消息处理实例
  6.3.2  命令消息处理实例
  6.3.3  处理控件通知消息实例
  6.4  小结
  6.5  习题
第7章  对话框设计
  7.1  对话框基础知识
  7.1.1  对话框的组成
  7.1.2  对话框的种类
  7.1.3  对话框的运行机制
  7.1.4  对话框数据交换与验证
  7.1.5  访问控件的方法
  7.2  自定义对话框设计
  7.2.1  对话框模板的设计
  7.2.2  对话框类的定义
  7.2.3  对话框的实现
  7.2.4  标签式对话框设计
  7.3  通用对话框;
  7.3.1  颜色对话框
  7.3.2  文件对话框
  7.3.3  查找与替换对话框
  7.3.4  字体对话框
  7.3.5  打印与打印设置对话框
  7.4  信息框
  7.4.1  CWnd::MessageBox()
  7.4.2  AfxMessageBox()
  7.5  小结
  7.6  习题
第8章  菜单设计
  8.1  静态菜单设计
  8.1.1  创建菜单
  8.1.2  编写菜单处理函数
  8.1.3  定义菜单项的加速键
  8.2  动态菜单设计
  8.2.1  有关动态菜单的函数
  8.2.2  动态菜单的实例
  8.3  快捷菜单设计
  8.4  小结
  8.5  习题
第9章  工具栏与状态栏设计
  9.1  工具栏的创建和使用
  9.1.1  向导自动创建的工具栏
  9.1.2  添加新的工具栏
  9.1.3  仓rj建ReBar
  9.1.4  对话栏的创建和使用
  9.2  状态栏的创建和使用
  9.2.1  向导自动创建的状态栏
  9.2.2  自定义状态栏
  9.3  小结
  9.4  习题
第10章  图形设备接口与绘图应用
  10.1  设备环境和设备环境类
  10.1.1  设备环境
  10.1.2  设备环境类
  10.2  GDI绘图对象及其管理
  10.2.1  建立设备环境
  10.2.2  GDI对象的分类
  10.2.3  CPen类
  10.2.4  CBrush类
  10.2.5  CFont类
  10.2.6  CRgn类
  10.2.7  CPalette类
  10.2.8  CBitmap类
  10.3  映射模式
  10.4  CDC中的绘图操作及其特点
  10.4.1  设置绘图参数
  10.4.2  绘图函数
  10.5  绘制文本
  10.6  实例
  10.7  小结
  10.8  习题
第11章  文档与视图应用
  11.1  文档类与视图类
  11.1.1  文档类(CDocument)
  11.1.2  视图类(CView)
  11.1.3  文档.与视图之间的关系
  11.2  文档视图结构
  11.2.1  文档模板
  11.2.2  框架窗口
  11.2.3  结构中各对象之间的关系
  11.3  文档视图应用
  11.4  小结
  11.5  习题
第12章  组件编程
  12.1  COM技术知识
  12.1.1  COM的发展历史
  12.1.2  COM技术基础
  12.1.3  COM对象的特点
  12.1.4  COM实现
  12.2  OLE技术编程
  12.2.1  OLE的基本概念
  12.2.2  OLE的应用实例
  12.3  ActiveX技术编程
  12.3.1  ActiveX控件概述
  12.3.2  ActiveX控件事件
  12.3.3  ActiveX控件方法
  12.3.4  ActiveX控件属性
  12.3.5  ActiveX控件的属性页
  12.3.6  绘制ActiveX控件
  12.3.7  ActiveX控件实例
  12.4  小结
  12.5  习题
第13章  数据库编程
  13。1  ODBC数据库应用编程
  13.1.1  ODBC体系结构
  13.1.2  MFC和ODBC
  13.1.3  ODBC应用程序实例
  13.2  ADO数据库应用编程
  13.2.1  OLEDB技术简介
  13.2.2  ADO技术概述
  13.2.3  ADO模型结构
  13.2.4  ADO的控件编程
  13.2.5  ADO的数据绑定对话框编程
  13.3  小结
  13.4  习题
第14章  Web编程
  14.1  创建Web浏览器
  14.1.1  Web浏览器简介
  14.1.2  CHtmlView类
  14.1.3  创建Web浏览器实例
  14.2  开发Web应用程序
  14.2.1  开发技术综述
  14.2.2  ATLServer结构
  14.2.3  开发环境支持
  14.2.4  Web应用程序示例
  14.3 Web服务开发
  14.3.1  Web服务概述
  14.3.2 Web服务的优势
  14.3.3  创建Web服务
  14.3.4  访问Web服务
  14.4  小结
  14.4  习题

本目录推荐