用VisualC++生成基本图形绪论.pptVIP

  • 16
  • 0
  • 约7.77千字
  • 约 35页
  • 2017-02-02 发布于湖北
  • 举报
3.5.2 VC++绘图方法 用计算机绘图与普通的手工绘图类似,在OnDraw等函数中绘制图形时,必须首先选择好画笔和画刷等绘图工具,确定好绘图坐标及比例尺,然后根据需要选用适当的绘图函数绘出图形。因此,与绘图有关的图形程序库可以分为以下五类: 绘图工具选择函数、 坐标系统设置与转换函数、 绘图模式与背景设置函数、 绘图函数 区域填充函数。 绘图工具选择函数 选择库存绘图工具 函数原型是: virtual CGdiObject* SelectStockObject(int nIndex); nIndex是所要选入设备文本对象的库存对象代码,对于画刷和画笔,其值如表3-1所示。 例如,可以使用以下代码选择白色画笔和黑色画刷: pDC-SelectStockObject(WHITE_PEN); pDC-SelectStockObject(BLACK_BRUSH); 使用Visual C++在Windows下进行图形程序设计的基本步骤是: (1)在绘制之前,创建绘图工具并设置相关的颜色、线型、线宽等属性; (2)调用相关的绘图函数选择绘图工具并进行绘图; (3)在绘制之后,恢复原有的绘图工具。 例(画笔,画刷的使用 ): CBrush brush; brush.CreateHatchBrush(HS_BDIAGONAL, RGB(255, 0, 0)); CBrush* p

文档评论(0)

1亿VIP精品文档

相关文档