共用方式為


圖形物件

與 DC 相關聯的畫筆、筆刷、點陣圖、調色盤、區域和路徑稱為其繪圖物件。 下列屬性會與每一個物件相關聯。

Graphic 物件 相關聯的屬性
點陣圖 大小,以位元組為單位;維度,以圖元為單位;color-format;壓縮配置;依此類故。
筆刷 樣式、色彩、圖樣和原點。
調色盤 色彩和大小 (或色彩數目) 。
字型 字樣名稱、寬度、高度、粗細、字元集等等。
路徑 形狀。
手寫筆 樣式、寬度和色彩。
區域 位置和維度。

 

當應用程式建立 DC 時,系統會在其中自動儲存一組預設物件, (沒有預設點陣圖或路徑) 。 應用程式可以藉由呼叫 GetCurrentObjectGetObject 函式來檢查預設物件的屬性。 應用程式可以藉由建立新的 物件並將它選取到 DC,來變更這些預設值。 藉由呼叫 SelectObject 函式,將物件選取到 DC 中。

應用程式可以使用 SetDCBrushColor,將目前的筆刷色彩設定為指定的色彩值。

GetDCBrushColor函式會傳回 DC 筆刷色彩。 SetDCPenColor函式會將畫筆色彩設定為指定的色彩值。 GetDCPenColor函式會傳回 DC 畫筆色彩。