第04部分图形设备与绘图学习课件.pptVIP

  • 5
  • 0
  • 约 55页
  • 2016-12-06 发布于江苏
  • 举报
第四章 Windows的图形 设备接口及Windows绘图 图形设备接口 坐标空间 Windows应用程序和DC、GDI及硬件之间的关系 映像模式 建立一个Win32演示程序,把下面代码放到一个菜单事件中,分别观察使用SetMapMode和不用时的输出,分析原因 hdc=GetDC(hWnd);//当hWnd为空时获得屏幕 POINT oldOrg; //SetMapMode(hdc,MM_LOENGLISH); Rectangle(hdc,0,0,200,200); Ellipse(hdc,0,0,200,-200); ReleaseDC(hWnd,hdc); 映像模式 通过映像模式可以在一个统一的逻辑坐标系统中进行绘图,而不用考虑设备的物理坐标系统。 映像模式定义了将逻辑单位转换为设备 物理度量单位及设备的X和Y方向。 Windows支持8种映像模式 映像模式 映像模式的设置 映像模式的获取与设置: int GetMapMode( hdc ) int SetMapMode( hdc , newMapMode ) 窗口与视口 用户使用的绘图区域称为窗口,系统用来显示图形的设备区域称为视口 窗口的原点总是影射到视口的原点 设置窗口视口原点 把下面代码加入一菜单事件中,分别在: 1.不设原点 2.

文档评论(0)

1亿VIP精品文档

相关文档