关于显示设备上下文

【勇芳软件工作室】汉化HomePreviousNext

显示器DC是由Windows创建的,应用程序用于绘制和绘制窗口的设备上下文。Windows准备每个显示器DC输出到一个窗口,设置窗口的绘图对象,颜色和模式,而不是显示设备。当应用程序通过调用GDI函数提供显示DC时,GDI使用上下文中的信息在给定窗口中生成输出,而不会侵入到其他窗口或屏幕的其他部分。

Windows提供五种显示DC:普通,类,父级,私有和窗口。通用,类和私有DC可以在给定窗口的客户区中绘制。父窗口DC允许在窗口中的任何地方绘图。虽然父级DC也允许在父窗口中进行绘图,但并不打算以这种方式使用。

Windows根据该窗口的类样式中指定的显示类型DC,向窗口提供通用,类,父级或私有DC。Windows仅在应用程序显式请求一个__(例如)调用GetWindowDCGetDCEx功能时提供一个窗口DC。在所有情况下,应用程序可以使用WindowFromDC函数来确定显示器DC当前所代表的窗口。