一、关于设备环境DC的描述:
Windows应用程序通过为指定设备(屏幕,打印机等)创建一个设备环境(Device
Context, DC),在DC表示的逻辑意义的“画布”上进行图形的绘制。
DC是一种包含设备信息的数据结构,它包含了物理设备所需的各种状态信息。
DC实际上也是一个关于如何绘制图形的方法的集合。它可以确立在应用窗口中绘制图形
的方式,即确定绘图模式和映射模式。当应用程序需要在某个图形设备上绘图时,首先
要获取绘图窗口区域的一个设备环境DC,之后才能选取合适的绘图工具进行绘图工作。
为了便于绘图,Windows系统在初始化时为程序提供了一套默认的绘图属性和对象集
合,所以程序在取得了合适的DC之后,就可以使用这些默认的绘图属性和对象进行绘
图。例如,Windows缺省的DC包括了一支黑色的画笔,所绘制的线条都是黑色的。