vc入门教程,从入门到精通.doc
文本预览下载声明
vc入门教程
一 走进 Visual C++
1 理解VC工程
2 MFC编程特点
3使用Wizard
二 MFC 程序结构分析
1 WINDOWS程序工作原理
2 建立应用程序
3 程序结构剖析
3.1 类CMYAPP
3.2 类CMAINFRAME
3.3类CMyView与CMyDoc
三 深入MFC类库
1 处理用户输入
1.1 定义对话框资源
1.2 定义对话框类
2 有关屏幕输出
2.1 设备上下文工作原理
2.2 实例绘图原理剖析
2.3 绘图操作实现
2.4 有关屏幕映射方式
3 文件处理
3.1 对象持续化简述
3.2 实例分析
3.3 与文件处理关系密切的类CFile
4 DAO技术
4.1 DAO与ODBC
4.2 使用MFC实现DAO技术
5 打印
5.1打印和显示
5.2打印分页
5.3 打印工作的开始和结束
5.4 打印程序实例
四、VC程序调试
1.1 调试环境的建立
1.2调试的一般过程
1.3 如何设置断点
1.4 控制程序的运行
1.5 查看工具的使用
2 高级调试技术
2.1 TRACE 宏的利用
2.2 ASSERT宏的利用
2.3 ASSERT_VALID宏的利用以及类的AssertValid()成员函的重载
2.4对象的DUMP函数的利用
3 内存漏洞的检查
五 Visual C++ 与多媒体
1 对声音的处理
1.1媒体控制接口
1.2波形混音器
2 多媒体文件I/O
3多媒体图形图像技术;
4图像合成;
5 FLC动画;
6热点;
一 走进 Visual C++
Visual C++作为一个功能非常强大的可视化应用程序开发工具,是计算机界公认的最优秀的应用开发工具之一。Microsoft的基本类库MFC使得开发Windows应用程序比以往任何时候都要容易。本光盘教学软件的目的就是为了让你学会在Visual C++环境下,利用微软的基本类库MFC开发出功能强大的Windows应用程序。在本章节的内容当中,我们将向您介绍使用VC开发软件需要用到的一些基本概念,使用MFC进行编程的基本特点,以及VISUAL C++集成开发环境提供的一系列编程辅助工具——WIZARD的使用方法。
1 理解VC工程
Visual C++作为一种程序设计语言,它同时也是一个集成开发工具,提供了软件代码自动生成和可视化的资源编辑功能。在使用Visual C++开发应用程序的过程中,系统为我们生成了大量的各种类型的文件,在本节中将要详细介绍Visual C++中这些不同类型的文件分别起到什么样的作用,在此基础上对Visual C++如何管理应用程序所用到的各种文件有一个全面的认识。
首先要介绍的是扩展名为dsw的文件类型,这种类型的文件在VC中是级别最高的,称为Workspace文件。在VC中,应用程序是以Project的形式存在的,Project文件以.dsp扩展名,在Workspace文件中可以包含多个Project,由Workspace文件对它们进行统一的协调和管理。
与dsw类型的Workspace文件相配合的一个重要的文件类型是以opt为扩展名的文件,这个文件中包含的是在Workspace文件中要用到的本地计算机的有关配置信息,所以这个文件不能在不同的计算机上共享,当我们打开一个Workspace文件时,如果系统找不到需要的opt类型文件,就会自动地创建一个与之配合的包含本地计算机信息的opt文件。
上面提到Project文件的扩展名是dsp,这个文件中存放的是一个特定的工程,也就是特定的应用程序的有关信息,每个工程都对应有一个dsp类型的文件。
以clw为扩展名的文件是用来存放应用程序中用到的类和资源的信息的,这些信息是VC中的ClassWizard工具管理和使用类的信息来源。
对应每个应用程序有一个readme.txt文件,这个文件中列出了应用程序中用到的所有的文件的信息,打开并查看其中的内容就可以对应用程序的文件结构有一个基本的认识。
在应用程序中大量应用的是以h和cpp为扩展名的文件,以h为扩展名的文件称为头文件。以cpp为扩展名的文件称为实现文件,一般说来h为扩展名的文件与cpp为扩展名的文件是一一对应配合使用的,在h为扩展名的文件中包含的主要是类的定义,而在cpp为扩展名的文件中包含的主要是类成员函数的实现代码。
在
显示全部