图形对象
与 DC 关联的笔、画笔、画笔、位图、调色板、区域和路径称为其图形对象。 以下属性与其中每个对象相关联。
Graphic 对象 | 关联的属性 |
---|---|
位图 | 大小,以字节为单位;维度,以像素为单位;color-format;压缩方案;等等。 |
刷 | 样式、颜色、图案和原点。 |
调色板 | 颜色和大小(或颜色数量)。 |
字体 | 字样名称、宽度、高度、粗细、字符集等。 |
路径 | 形状。 |
笔 | 样式、宽度和颜色。 |
地区 | 位置和维度。 |
当应用程序创建 DC 时,系统会自动在其中存储一组默认对象(没有默认位图或路径)。 应用程序可以通过调用 GetCurrentObject 和 GetObject 函数来检查默认对象的属性。 应用程序可以通过创建新对象并将其选中 DC 来更改这些默认值。 通过调用 selectObject函数选择对象。
应用程序可以使用 SetDCBrushColor将当前画笔颜色设置为指定的颜色值。
GetDCBrushColor 函数返回 DC 画笔颜色。 SetDCPenColor 函数将笔颜色设置为指定的颜色值。 GetDCPenColor 函数返回 DC 笔颜色。