GDI圖形設備接口
- 設備描述表
圖形的刷新
- 刷新請求:
- 響應:
注意這里重要的消息WM_PAINT.
當被覆蓋的時候,系統(tǒng)提供的一個結(jié)構(gòu)PAINTSTRUCT:
- windows 經(jīng)常使用到的刷新方法:
獲取設備環(huán)境的方法
- BeginPaint
- GetDC
HDC hdc; // 是設備上下文(設備環(huán)境)
PAINTSTRUCT ps; // 是一種包含了某應用程序用來繪制它所擁有的窗口客戶區(qū)所需要的信息的結(jié)構(gòu)體.
hdc = BeginPaint(hwnd, &ps);
hdc = GetDC(hwnd);
映象模式
也是為了解決設備無關(guān)性的問題,程序員可以在一個統(tǒng)一的坐標體系中來工作,而不需要考慮不同設備帶來的坐標屬性不同性.
窗口和視口是不同的,這也是有些時候設備輸出的內(nèi)容與顯示內(nèi)容不同的原因.
windows允許我們設置和獲取當前的映象模式.
2019.1.3
11:42