补充一点保存设备描述表的内容。
在某些情况下,您可能想改变某些设备描述表属性,用改变后的属性进行绘图,然后恢复原来的设备描述表。要简化这一过程,可以通过如下调用来保存设备描述表的状态:
idSaved = SaveDC(hdc);
现在,可以改变一些属性,在想要回到调用SaveDC前存在的设备描述表时,调用:
RestoreDC(hdc,idSave);
您可以在调用RestoreDC之前调用SaveDC数次。
大多数程序员以不同的方式使用SaveDC和RestoreDC。然而,更像汇编