[windows] _ windows基础_02 GDI图形设备接口

GDI图形设备接口

图片.png
图片.png

  • 设备描述表
图片.png

图形的刷新

  • 刷新请求:
图片.png
  • 响应:
图片.png

注意这里重要的消息WM_PAINT.

当被覆盖的时候,系统提供的一个结构PAINTSTRUCT:

图片.png
  • windows 经常使用到的刷新方法:
图片.png

获取设备环境的方法

  • BeginPaint
图片.png
  • GetDC
图片.png
HDC hdc; // 是设备上下文(设备环境)
    PAINTSTRUCT ps; // 是一种包含了某应用程序用来绘制它所拥有的窗口客户区所需要的信息的结构体.
    hdc = BeginPaint(hwnd, &ps);
    hdc = GetDC(hwnd);

映象模式

图片.png

也是为了解决设备无关性的问题,程序员可以在一个统一的坐标体系中来工作,而不需要考虑不同设备带来的坐标属性不同性.

窗口和视口是不同的,这也是有些时候设备输出的内容与显示内容不同的原因.

图片.png

windows允许我们设置和获取当前的映象模式.

图片.png
图片.png

2019.1.3
11:42

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容