Visual C++.NET应用教程

Visual C++.NET应用教程
作 者: 刘海军 杨学全
出版社: 电子工业出版社
丛编项: 高职高专计算机系列规划教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: VC++.NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual C++.NET应用教程》作者简介

内容简介

“Visual C++.NET应用教程”是一门概念性和实践性都很强的专业基础课程,因此本书讲解力求准确、简练,强调知识的层次性和技能培养的渐进性,例题和习题设计讲究、丰富,强调学生利用Visual C++.NET工具的开发技能培养。在内容安排上遵循“循序渐进”与“难度分解”的原则,合理安排各章节内容,减少学生的学习难度。全书共分为12章,从基本概念和实际应用出发,由浅入深、循序渐进地讲述Visual C++.NET开发环境、Windows程序设计基础、MFC应用程序设计基础、对话框应用程序设计、菜单与工具栏、MFC文档/视图应用程序设计、绘图程序设计、数据库应用程序设计、.NET框架及其类库、托管C++应用程序设计及程序的安装部署等内容;将典型的各种案例融入各章节中,阐述了使用MFC类库进行程序设计的思想与具体方法;简明扼要地介绍了.NET框架及托管C++应用程序的开发技术;根据职业技能培养的要求,结合案例,给出100多个例题和习题,以便于学习者更好地学习Visual C++.NET开发工具、MFC类库及托管C++语言的基础知识与技能。本书既可作为高等学校计算机及其相关专业的本、专科学生教材,也可以作为程序设计工作者,尤其是Visual C++.NET初学者的参考书。

图书目录

第1章VisualC .NET开发环境

1.1VisualC .NET概述

1.2VisualC .NET安装

1.2.1VisualC .NET安装配置要求

1.2.2VisualC .NET安装

1.2.3VisualStudio.NET安装说明

1.3VisualC .NET开发环境

1.3.1起始页

1.3.2解决方案资源管理器

1.3.3资源视图

1.3.4类视图

1.3.532具箱

1.3.6窗口管理

1.3.7“属性”窗口

1.3.8定制工具栏

1.4第一个MFC应用程序

1.4.1创建一个新项目

1.4.2用MFC应用程序向导创建应用程序

1.5专题讨论与作业设计

1.5.1专题讨论

1.5.2作业设计

第2章Win32APl与Windows应用程序

2.1Windows编程基础知识

2.1.1窗口的概念

2.1.2事件驱动的概念

2.1.3消息及其应用

2.1.4句柄

2.2Windows编程模式

2.2.1过程程序

2.2.2事件驱动程序

2.3Windows程序的基本构成

2.3.1应用程序的组成

2.3.2源程序组成结构

2.4Windows应用程序框架举例

2.5专题讨论与作业设计

2.5.1专题讨论

2.5.2作业设计

第3章MFC应用程序设计基础

3.1MFC应用程序向导

3.1.1创建基于对话框的应用程序

3.1.2创建单文档应用程序

3.1.3应用程序的简单分析

3.2MFC类的层次结构

3.2.1什么是MFC类

3.2.2MFC类的层次结构

3.2.3应用程序主要的类

3.3MFC类应用程序框架

3.3.1MFC类应用程序框架的基本类

3.3.2应用程序的启动过程

3.4MFC的消息映像

3.4.1消息处理示例

3.4.2消息映像

3.5应用程序的调试

3.5.1Debug调试

3.5.2TRACE宏

3.6键盘鼠标消息应用实例

3.6.1键盘与鼠标消息

3.6.2键盘鼠标应用实例

3.7专题讨论与作业设计

3.7.1专题讨论

3.7.2作业设计

第4章MFC基子对话框编程

4.1基于对话框的应用程序

4.1.1创建基于对话框的应用程序框架

4.1.2在对话框中添加控件

4.1.3编辑控件的属性

4.1.4关联控件与变量

4.1.5关联功能与控件

4.2基本消息框

4.2.1消息框函数

4.2.2消息框应用

4.3公用对话框

4.3.1公用对话框类

4.3.2公用对话框的使用

4.4创建自定义对话框

4.4.1对话框的基本知识.

4.4.2模式对话框

4.4.3无模式对话框

4, 5专题讨论与作业设计

4.5.1专题讨论

4.5.2作业设计

第5章菜单与工具栏

5.1创建应用程序菜单

5.1.1菜单概述

5.1.2创建应用程序

5.1.3加入并定制菜单

5.1.4将菜单与应用程序主窗口关联

5.1.5把功能模块与菜单命令相关联

5.2动态创建菜单

5.2.1菜单的结构

5.2.2CMenu类

5.2.3动态创建菜单

5.3创建工具栏

5.3.1工具栏模板

5.3.2CToolBar类

5.3.3创建工具栏

5.3.4控制工具栏的显示与隐藏

5.4创建状态栏

5.4.1CStamsBar类

5.4.2状态栏的创建

5.4.3在状态栏上显示系统时间

5.5专题讨论与作业设计

5.5.1专题讨论

5.5.2作业设计——

第6章MFC文档/视图应用程序

6.1文档与视图的概念

6.1.1文档/视图界面

6.1.2文档舰图结构

6.1.3文档/视图结构的意义

6.2文档与视图类的简介

6.2.1文档类的结构及其方法

6.2.2视图类的结构及其方法

6.2.3视图类的派生类

6.2.4文档模板类的结构及其方法

6.2.5MFC单文档应用程序框架创建过程

6.3文档与视图的相互作用

6.3.1应用程序框架类之间的相互访问

6.3.2文档的串行化

6.4单文档应用程序

6.5与菜单进行交互

6.5.1修改菜单

6.5.2添加改变文本对话框

6.5.3设置文本与文本的字体

6.6多文档应用程序

6.6.1SDI与MDI的区别

6.6.2MDI应用程序实例

6.7专题讨论与作业设计

6.7.1专题讨论

6.7.2作业设计

第7章绘图

7.1设备环境与设备环境类

7.1.1设备环境

7.1.2设备环境类

7.1.3映射模式

7.2绘图工具

7.2.1画笔与画笔类

7.2.2画刷与画刷类

7.3字体类与文本输出

7.3.1字体类

7.3.2文本输出

7.4位图类与位图输出

7.4.1位图类

7.4.2显示位图

7.5绘图程序实例

7.5.1绘图常用的数据类

7.5.2绘图模式

7.5.3绘图实例

7.6专题讨论与作业设计

7.6.1专题讨论

7.6.2作业设计

第8章数据库应用

8.1数据库的基本知识

8.1.1数据库的基本概念

8.1.2结构化查询语言

8.2ODBC访问数据库

8.2.1ODBC

8.2.2ODBC数据库类

8.3创建数据库及DNS

8.3.1创建数据库

8.3.2创建ODBC数据源

8.4创建数据库应用程序

8.4.1创建应用程序框架

8.4.2显示数据

8.4.3增. 删. 改. 查数据

8.5数据库的其他访问方式

8.5.1DAO访问数据库

8.5.2OLEDB

8.5.3ADO

8.6专题讨论与作业设计

8.6.1专题讨论

8.6.2作业设计

第9章.NET框架及其类库

9.1.NET框架

9.1.1.NET的简介

9.1.2.NET应用程序类型

9.2.NET应用程序的核心要素

9.2.1运行时库

9.2.2中间语言

9.2.3J1T编译器

9.2.4程序集

9.2.5应用程序域

9.2.6.NET框架类库和命名空间

9.3托管C 语言基础

9.3.1托管类型

9.3.2封箱与拆箱

9.3.3委托

9.3.4异常处理

9.4第一个托管C 应用程序

9.5专题讨论与作业设计

9.5.1专题讨论

9.5.2作业设计

第10章Windows窗体应用程序

10.1WindowsForm

10.1.1WindowsForms与程序设计

10.1.2WindowsForm与MFC

10.2WindowsForms命名空间

10.2.1System.Windows.Forms命名空间的分类

10.2.2Form类的属性. 方法和事件

10.2.3Form应用程序实例

10.3委托与事件

10.3.1委托

10.3.2事件

10.3.3演示委托与事件的程序示例

10.4事件与消息

10.4.1事件与消息

10.4.2演示事件处理的程序示例21

10.5专题讨论与作业设计

10.5.1专题讨论

10.5.2作业设计

第11章控件. 对话框与菜单

11.1控件

11.1.1控件的种类

11.1.2常用控件的属性. 方法与事件

11.1.3常用控件的使用方法与步骤

11.2对话框

11.2.1普通对话框

11.2.2公用对话框

11.3菜单

11.3.1下拉菜单

11.3.2菜单事件处理与属性

11.3.3菜单应用程序实例

11.4记事本应用程序实例

11.5专题讨论与作业设计

11.5.1专题讨论

11.5.2作业设计

第12章应用程序的部署

12.1在目标计算机上安装公共语言运行库

12.2应用程序的打包与分发类型

12.2.1打包类型

12.2.2分发类型

12.3打包.NET框架下开发的应用程序

12.4打包MFC开发的应用程序

12.5专题讨论与作业设计

12.5.1专题讨论

12.5.2作业设计

参考文献