Visual C++从入门到精通教程.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多

VC入门教程

一走进VisualC++

1理解VC工程

2MFC编程特点

3使用Wizard

二MFC程序结构分析

1WINDOWS程序工作原理

2建立应用程序

3程序结构剖析

3.1类CMYAPP

3.2类CMAINFRAME

3.3类CMyVie与CMyDoc

三深入MFC类

1处理用户输入

1.1定义对话框资源

1.2定义对话框类

2有关屏幕输出

2.1设备上下文工作原理

2.2实例绘图原理剖析

2.3绘图操作实现

2.4有关屏幕映射方式

3文件处理

3.1对象持续化简述

3.2实例分析

3.3与文件处理关系密切的类CFile

4DAO技术

4.1DAO与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.1TRACE宏的利用

2.2ASSERT宏的禾!!用

2.3ASSERT_VALID宏的利用以及类的AssertValid。成员函的重载

2.4对象的DUMP函数的利用

3内存漏洞的检查

五VisualC++与多媒体

1对声音的处理

1.1媒体控制接口

1.2波形混音器

2多媒体文件DO

3多媒体图形图像技术;

4图像合成;

5FLC动画;

6热点;

一走进VisualC++

VisualC++作为一个功能非常强大的可视化应用程序开发工具,是计算机界公认的最优秀

的应用开发工具之一。Microsoft的基本类MFC使得开发Windows应用程序比以往任何

时候都要容易。本光盘教学软件的目的就是为了让你学会在VisualC++环境下,利用微软

的基本类MFC开发出功能强大的Windows应用程序。在本章节的内容当中,我们将向

您介绍使用VC开发软件需要用到的一些基本概念,使用MFC进行编程的基本特点,以

及VISUALC++集成开发环境提供的一系列编程辅助工具——WIZARD的使用方法。

1理解VC工程

VisualC++作为一种程序设计语言,它同时也是一个集成开发工具,提供了软件代码自动

生成和可视化的资源编辑功能。在使用VisualC++开发应用程序的过程中,系统为我们生

成了大量的各种类型的文件,在本节中将要详细介绍VisualC++中这些不同类型的文件分

别起到什么样的作用,在此基础上对VisualC++如何管理应用程序所用到的各种文件有一

个全面的认识。

首先要介绍的是扩展名为ds的文件类型,这种类型的文件在VC中是级别最高的,称为

Workspace文件。在VC中,应用程序是以Project的形式存在的,Project文件以.dsp扩展

名,在Workspace文件中可以包含多个Project,由Workspace文件对它们进行统一的协调

和管理。

与ds类型的Workspace文件相配合的一个重要的文件类型是以opt为扩展名的文件,这

个文件中包含的是在Workspace文件中要用到的本地计算机的有关配置信息,所以这个文

件不能在不同的计算机上共享,当我们打开一个Workspace文件时,如果系统找不到需要

的opt类型文件,就会自动地创建一个与之配合的包含本地计算机信息的opt文件。

上面提到Project文件的扩展名是dsp,这个文件中存放的是一个特定的工程,也就是特定

的应用程序的有关信息,每个工程都对应有一个dsp类型的文件。

以cl为扩展名的文件是用来存放应用程序中用到的类和资源的信息的,这些信息是VC

中的ClassWizard工具管理和使用类的信息来源。

对应每个应用程序有一个readme.txt文件,这个文件中列出了应用程序中用到的所有的文

件的信息,打开并查看其中的内容就可以对应用程序的文件结构有一个基本的认识。

在应用程序中大量应用的是以h和cpp为扩展名的文件,以h为扩展名的文件称为头文

件。以cpp为扩展名的文件称为实现文件,一般说来h为扩展名的文件与cpp为扩展名的

文件是一

文档评论(0)

xzbyw118 + 关注
实名认证
内容提供者

化工高级工程师持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年08月13日上传了化工高级工程师

1亿VIP精品文档

相关文档