第二章第二章VisualC++6.0绘图基础(2969KB).pptVIP

  • 246
  • 0
  • 约2.29万字
  • 约 87页
  • 2018-04-01 发布于未知
  • 举报

第二章第二章VisualC++6.0绘图基础(2969KB).ppt

(2)导入位图函数 BOOL LoadBitmap( UINT nIDResource ); nIDResource是资源的ID编号 。 本函数可以将一幅彩色DIB位图导入资源中。如果图片的是256色,可以直接显示在MFC的位图编辑器中。如果是24位真彩色位图,不能在MFC的位图编辑器中显示,但仍可以正常使用。 (3)创建与指定设备兼容的内存设备上下文函数 virtual BOOL CreateCompatibleDC( CDC* pDC ); 显示设备上下文支持光栅操作。内存设备上下文环境是一块内存区域,用于准备图像。在向显示器拷贝图像之前,内存设备上下文必须与显示设备上下文兼容。 当内存设备上下文被创建时,是标准的1×1个单色像素位图。在使用内存设备上下文之前,必须先创建或选入一个高和宽都正确的位图。 (4)传送位图函数 BOOL BitBlt( int x, int y, int nWidth, int Height , CDC* pSrcDC, int xSrc, int ySrc, DWORD dwRop ); x,y是目标矩形区域的左上角点坐标,nWidth和nHeight是目标区域和源图像的宽度和高度,pSrcDC是源设备上下文的指针,xSrc和ySrc是源位图的左上角点坐标, dwRop是光栅操作码,光栅操作码有多种,最常用的是SRCCOPY,表示将源位图直接拷

文档评论(0)

1亿VIP精品文档

相关文档