第11章window左s绘图及文本输出.pptVIP

  • 2
  • 0
  • 约4.51千字
  • 约 14页
  • 2019-01-11 发布于福建
  • 举报
第11章window左s绘图及文本输出

11 Windows绘图及文本输出 Windows环境是基于图形操作的,图形设备接口(GDI)是一个在Windows应用程序中执行与设备无关的函数库。这些函数在不同的输出设备上产生图形及文字输出。 1. 设备描述表 设备描述表描述了所选定的绘图工具、字体、字体颜色等在设备上绘制(或者说是映射)的方式及设备上可使用的输出区域等属性。当程序显示文字或绘图时,首先必须获得一个设备描述表句柄,完成输出文字或绘图之后,还必须及时释放该句柄。以下是设备描述表常用函数: (1) GetDC函数 该函数获取指定窗口的客户区域或整个屏幕的显示设备描述表的句柄,以便可以在GDI函数中使用该句柄来在显示设备中绘图。函数原型为: HDC GetDC(HWND hWnd); (2) ReleaseDC函数 ReleaseDC函数用来释放设备描述表句柄,其函数原型为: int ReleaseDC(HWND hWnd, HDC hDC); (3) BeginPaint函数 BeginPaint函数为在指定窗口中画图作准备工作,并且把与画图有关的信息填写到PAINTSTRUCT结构中,函数原型为: HDC BeginPaint(HWND hwnd, LPPAINTSTRUCT lpPaint); 其中lpPaint是指向PAINTSTRUCT结构的指针。结构PAINTSTRUCT的原型如下: typede

文档评论(0)

1亿VIP精品文档

相关文档