图形对象

与 DC 关联的笔、画笔、画笔、位图、调色板、区域和路径称为其图形对象。 以下属性与其中每个对象相关联。

Graphic 对象 关联的属性
位图 大小,以字节为单位;维度,以像素为单位;color-format;压缩方案;等等。
样式、颜色、图案和原点。
调色板 颜色和大小(或颜色数量)。
字体 字样名称、宽度、高度、粗细、字符集等。
路径 形状。
样式、宽度和颜色。
地区 位置和维度。

 

当应用程序创建 DC 时,系统会自动在其中存储一组默认对象(没有默认位图或路径)。 应用程序可以通过调用 GetCurrentObjectGetObject 函数来检查默认对象的属性。 应用程序可以通过创建新对象并将其选中 DC 来更改这些默认值。 通过调用 selectObject函数选择对象。

应用程序可以使用 SetDCBrushColor将当前画笔颜色设置为指定的颜色值。

GetDCBrushColor 函数返回 DC 画笔颜色。 SetDCPenColor 函数将笔颜色设置为指定的颜色值。 GetDCPenColor 函数返回 DC 笔颜色。