Pen::P en (constBrush*,REAL) 方法 (gdipluspen.h)
建立 Pen 物件,這個物件會使用筆刷的屬性和實數來設定此 Pen 物件的寬度。
語法
void Pen(
[in] const Brush *brush,
[in] REAL width
);
參數
[in] brush
類型:const Brush*
筆刷的指標,以這個畫筆為基礎。
[in] width
類型: REAL
選擇性。 指定此筆刷筆觸寬度的實數。 預設值為 1.0。 如果此值為 0,裝置單位的寬度一律為 1 圖元,不同之處在于 width
不會受到用於 之 Graphics 物件的 Pen 縮放轉換作業影響;寬度一律為 1 圖元。
傳回值
無
備註
如果您將畫筆的位址傳遞至 Graphics 物件的其中一個繪製方法,則筆刷筆觸的寬度取決於 Graphics 物件中指定的測量單位。 度量的預設單位是 UnitPixel,這是 Unit 列舉的元素。
範例
下列範例會建立Brush物件,然後根據Brush物件建立Pen物件。
SolidBrush sBrush(Color(255,255,0,0));
Pen pen(&sBrush, 4.0f);
需求
最低支援的用戶端 | Windows XP、Windows 2000 Professional [僅限桌面應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | gdipluspen.h (包含 Gdiplus.h) |
程式庫 | Gdiplus.lib |
Dll | Gdiplus.dll |