- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 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为扩展名的
文件是一
您可能关注的文档
最近下载
- 2025年光伏电站设计与运维职业技能等级考试模拟试题集(含答案解析).docx VIP
- DB13(J)T 218-2016外墙保温装饰复合板应用技术规程(盒状金属装饰保温一体板).pdf
- 护理警示标识课件.pptx VIP
- EN1563-2011 球墨铸铁 中文版.pdf VIP
- 水泥罐施工方案方针.pdf VIP
- 六年级数学下册折扣与成数人教版.pptx VIP
- 跨文化交际:中英文化对比 (3).ppt VIP
- 2025年光伏运维人员职业技能竞赛考试练习题库(含各题型)含答案.pdf VIP
- “素养导向”初中历史大单元教学策略及案例 课件.pptx
- 云南劳技七年级上册家政教案.docx VIP
文档评论(0)