使用visualc++0快速构建图形学程序-read.pptVIP

  • 10
  • 0
  • 约4.73千字
  • 约 32页
  • 2018-05-02 发布于天津
  • 举报

使用visualc++0快速构建图形学程序-read.ppt

使用visualc0快速构建图形学程序-read

使用Visual C++ 6.0 快速构建图形学程序 使用VC构建图形学程序 VC的绘图原理和基本方法 程序框架的构建 程序调试 程序发布 编写程序需注意的问题 VC的绘图原理和基本方法 设备上下文 WM_PAINT消息 常用的绘图函数 设备上下文 设备上下文(DEVICE CONTEXT,简称DC),是一个Windows的数据结构,其中包含了输出设备(如显示器、打印机等)的绘图属性。可简单地理解为设备环境,我们必须在这样的环境中进行图形的绘制。 在MFC(Microsoft foundation class)中实现对设备上下文封装的类称为CDC,在该类中包含了绘图所需的一切函数,包括颜色、画笔等属性的设置和实际的图形输出函数等。只要创建CDC的对象即可实现在窗口中绘图。 在CWnd的派生类中,可以通过GetDC()来创建一个CDC对象,该对象包含了与当前窗口客户区(client area)相关的设备上下文。 CDC* GetDC( ); 设备上下文 除了标准的CDC类外,MFC中还提供了CPaintDC这样的CDC派生类来实现客户区的绘图。CPaintDC和CDC的不同点在于: 1)和CDC不同,CPaintDC的对象不是通过GetDC()这样的方法创建,而是在窗口类的WM_PAINT消息的响应函数OnPaint()中通过其构造函数创建。 2)CPaintDC有一个更

文档评论(0)

1亿VIP精品文档

相关文档