MFC画图教程程序.ppt

小结 掌握基本绘图方法 掌握鼠标事件相应方法 掌握绘图工具的使用方法 * * * * * * * MFC绘图 MFC编程学习的基本目标 可以进行简单的基于MFC的图形界面编程 理解Windows编程的基本概念。 鉴于教学时间进度限制,更复杂的应用程序开发通过自学完成。 实现基本MFC应用程序需要掌握如下内容: Windows编程基本概念 文档/视图结构 文档读写 对话框及标准控件的使用 菜单栏的使用 绘图及鼠标消息的处理 * * 主要内容 GDI与设备环境(DC) 用CDC绘图 应用举例 绘图工具类 * * 图形设备接口(GDI) Windows提供了一个称为图形设备接口(Graphics Device Interface,GDI)的抽象接口。 GDI 作为Windows的重要组成部分,负责管理用户绘图操作时功能的转换。 用户通过调用GDI 函数与设备打交道,GDI 通过不同设备提供的驱动程序将绘图语句转换为对应的绘图指令,避免了用户对硬件直接进行操作,从而实现设备无关性(显示器或打印机)。 * * GDI的图形输出 应用程序可以使用GDI 创建如下图形输出 矢量图形:画线和填充图形,包括点、直线、曲线、多边形、扇形和矩形等。 光栅图形:通过光栅图形函数对以位图形式存储的数据进行操作,包括各种位图和图标的输出。 屏幕:对若干行和列的像素操作 打印机:对若干行和列的点阵输出 直接从

文档评论(0)

1亿VIP精品文档

相关文档