二、Windows图形处理—设备内容(保存设备内容)

2012-11-05 12:24:09 · 作者: · 浏览: 259

通常,在您呼叫GetDC或BeginPaint时,Windows用默认值建立一个新的设备内容,您对属性所做的一切改变在设备内容用ReleaseDC或EndPaint呼叫释放时,都会丢失。如果您的程序需要使用非内定的设备内容属性,则您必须在每次取得设备内容句柄时初始化设备内容:

case WM_PAINT:            hdc = BeginPaint (hwnd, &ps) ;            设备内容属性            绘制窗口显示区域            EndPaint (hwnd, &ps) ;            return 0 ;