关于绘画和绘图

几乎所有应用程序都使用屏幕来显示它们操作的数据。 应用程序绘制图像、绘制图形和写入文本,以便用户可以在创建、编辑和打印数据时查看数据。 Microsoft Windows 为绘画和绘图提供了丰富的支持,但由于多任务操作系统的性质,应用程序在访问屏幕时必须相互协作。

为了保持所有应用程序顺利且协作地运行,系统会管理所有输出到屏幕。 应用程序使用窗口作为其主要输出设备,而不是屏幕本身。 系统提供与窗口唯一对应的显示设备上下文。 应用程序使用显示设备上下文将其输出定向到指定的窗口。 在窗口中绘制 (将输出定向到它) 可防止应用程序干扰其他应用程序的输出,并允许应用程序彼此共存,同时仍充分利用系统的图形功能。