图形设备接口画笔与画刷课件.pptVIP

  • 3
  • 0
  • 约1.01万字
  • 约 46页
  • 2018-06-08 发布于贵州
  • 举报
图形设备接口画笔与画刷课件

图形与图像编程基础 本章主要学习内容: 图形处理的基本原理: 图形设备接口 设备环境 GDI坐标系 映射模式 使用画笔和画刷绘制图形 文本与字体 位图、图标和光标 6.3 绘制基本图形 Windows中的基本图形包括点、直线、圆、圆弧、矩形、椭圆等。MFC把绘制这些图形的函数封装在CDC类中。 绘图通常编写C*View类的OnDraw(CDC *pDC)函数,其中参数pDC指当前设备环境指针。 补充:橡皮筋技术(利用SetROP2函数) 先了解SetROP2函数的两个参数R2_NOT与R2_NOTXORPEN的使用效果,以下为该两种绘画模式举例: R2_NOTXORPEN绘画模式 你用红色画笔在黑色背景上画一条直线,显示红色,但你再用这只笔在刚画的直线上重画一遍,就相当于把开始画的红线擦除掉了,划线的地方显示为背景色。 R2_NOT绘画模式 同样有在同一个地方画两次相当于什么都没画的功能,不过R2_NOT绘画模式第一次画的时候显示颜色并不是你选定的画笔颜色,而是默认的颜色。 颜色 颜色 颜色和颜色对话框 输出文本与画点 //设置文本的前景色 pDC-SetTextColor(RGB(255,0,255)); //输出文本 pDC-TextOut(20,20,Point); //以不同的颜色画点 pDC-SetPixel(100,20,RGB(255,0,0)); p

文档评论(0)

1亿VIP精品文档

相关文档