内容介绍
本书首先从Visual C 6.0的基础知识入手,详细介绍了Visual C 6.0的操作环境和应用程序的基本框架,然后按照由易到难、由浅入深的顺序介绍了用Visual C 6.0开发Windows程序的方法,包括菜单和加速键、对话框、常用控件、文本和字体类、图形图像、文件操作、多线程、多媒体、动态链接库、网络编程和数据库开发等内容。书中在每一个对应的知识点后面,给出了一个或多个示例。在每一章最后有习题,在网上提供了实验指导,帮助同学们及时复习与实践。本书在最后提供了两个课程设计,供学生练习使用。
本书可作为普通高等院校计算机科学与技术、软件工程、网络工程等专业及非计算机理工类专业Visual C 和Windows程序设计等课程的教材,也可供Visual C 初学者自学使用。
目录
- 第1章Visual C 6.0开发环境介绍
- 1.1Visual C 6.0概述
- 1.2Visual C 6.0的主要特点
- 1.3Visual C 6.0主框架窗口
- 1.4资源编辑器
- 小结
- 习题
- 第2章应用程序基本框架
- 2.1利用MFC AppWizard自动生成应用程序
- 2.1.1关于工程及工作区的概念
- 2.1.2利用向导生成应用程序框架
- 2.1.3Visual C 工程文件的组成
- 2.2程序的应用框架和运行过程
- 2.2.1应用框架
- 2.2.2程序的运行过程
- 2.3应用程序类及其主要成员函数
- 2.3.1InitInstance()函数
- 2.3.2Run()函数
- 2.3.3ExitInstance()函数
- 2.3.4OnIdle()函数
- 2.4文档类和视图类
- 2.4.1文档类
- 2.4.2视图类
- 2.4.3文档类与视图类的相互关系
- 2.4.4单文档与多文档应用程序
- 2.5窗口类及其控件栏
- 2.5.1主窗口类
- 2.5.2子窗口类
- 2.5.3工具栏
- 2.5.4状态栏
- 2.6应用程序框架中各类对象间的关系
- 小结
- 习题
- 第3章菜单与加速键
- 3.1消息与事件
- 3.1.1事件驱动机制
- 3.1.2消息和消息映射
- 3.1.3消息处理过程
- 3.2菜单和加速键的创建
- 3.2.1菜单的创建
- 3.2.2加速键的创建
- 3.3添加菜单所需处理函数
- 3.3.1添加普通菜单的处理函数
- 3.3.2添加弹出式菜单的处理函数
- 3.4创建加速键
- 小结
- 习题
- 第4章对话框
- 4.1对话框的创建
- 4.1.1对话框的创建流程
- 4.1.2创建对话框资源
- 4.1.3创建对话框类
- 4.2模态对话框
- 4.3非模态对话框
- 4.4属性页对话框
- 4.4.1向导对话框的创建步骤
- 4.4.2一般属性页对话框的创建步骤
- 4.5通用对话框
- 4.5.1“打印”对话框
- 4.5.2“页面设置”对话框
- 4.5.3“查找”对话框
- 4.5.4“文件”对话框
- 4.5.5“字体”对话框
- 4.5.6“颜色”对话框
- 4.6“消息”对话框
- 小结
- 习题
- 第5章常用控件
- 第6章文本和字体类
- 第7章图形图像
- 第8章文件操作
- 第9章多线程
- 第10章多媒体应用程序设计
- 第11章动态链接库
- 第12章网络编程
- 第13章数据库开发
- 附录课程设计
- 课程设计一网络聊天系统
- 一、程序设计的基本任务
- 二、服务器端程序设计
- 三、客户端程序设计
- 课程设计二物流单据管理系统
- 一、程序设计的基本任务
- 二、系统分析与设计
- 三、分析与创建数据库
- 四、创建Visual C 工程
- 五、引入控件
- 六、使用ADO连接数据库
- 七、实现单据对话框功能
- 八、实现主对话框功能
- 九、配置与运行