1 / 31
文档名称:

MFC经典绘图清华大学.ppt

格式:ppt   大小:2,801KB   页数:31页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MFC经典绘图清华大学.ppt

上传人:相惜 2024/3/22 文件大小:2.74 MB

下载得到文件列表

MFC经典绘图清华大学.ppt

相关文档

文档介绍

文档介绍:该【MFC经典绘图清华大学 】是由【相惜】上传分享,文档一共【31】页,该文档可以免费在线阅读,需要了解更多关于【MFC经典绘图清华大学 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。MFC绘图MFC编程学****的根本目标可以进行简单的基于MFC的图形界面编程理解Windows编程的根本概念。鉴于教学时间进度限制,更复杂的应用程序开发通过自学完成。实现根本MFC应用程序需要掌握如下内容:Windows编程根本概念文档/〔DC〕〔GDI〕Windows提供了一个称为图形设备接口(GraphicsDeviceInterface,GDI)的抽象接口。GDI作为Windows的重要组成局部,负责管理用户绘图操作时功能的转换。用户通过调用GDI函数与设备打交道,GDI通过不同设备提供的驱动程序将绘图语句转换为对应的绘图指令,防止了用户对硬件直接进行操作,从而实现设备无关性〔显示器或打印机〕。.2024/3/224GDI的图形输出应用程序可以使用GDI创立如以下图形输出矢量图形:画线和填充图形,包括点、直线、曲线、多边形、扇形和矩形等。光栅图形:通过光栅图形函数对以位图形式存储的数据进行操作,包括各种位图和图标的输出。屏幕:对假设干行和列的像素操作打印机:对假设干行和列的点阵输出直接从内存到显存的复制操作,速度快,内存要求高。文本:以图形方式输出文本,以逻辑坐标为单位计算输出位置,而DOS是以行为单位。用户可以设置文本的各种效果,如加粗、斜体、设置颜色等。.2024/3/225设备环境应用程序的输出面向设备环境(DeviceContext,DC),是一个虚拟逻辑设备,也称设备描述表或设备上下文。设备环境DC是由GDI创立,用来代表设备连接的数据结构。DC的主要功能允许应用程序使用一个输出设备。提供给用程序、设备驱动和输出设备之间的连接。保存当前信息,例如当前的画笔、画刷、字体和位图等图形对象及其属性,以及颜色和背景等影响图形输出的绘图模式。保存窗口剪切区域(ClippingRegion),限制程序输出到输出设备中窗口覆盖的区域。.2024/3/226设备坐标系统设备坐标系统x轴自左至右,y轴从上到下,坐标原点在屏幕左上角[0,0]〔DC〕,提供CDC类及它的子类以访问GDI。CDC类派生自CObject类,/3/2210