Pen::GetAlignment 方法 (gdipluspen.h)
Pen::GetAlignment方法會取得此Pen物件目前設定的對齊方式。
Syntax
PenAlignment GetAlignment();
傳回值
類型: PenAlignment
這個方法會傳回 PenAlignment 列舉的專案,表示這個 Pen 物件的目前對齊設定。
備註
PenAlignment的預設值為 PenAlignmentCenter。
範例
下列範例會建立 Pen 物件、設定對齊方式、繪製線條,然後取得畫筆對齊設定。
VOID Example_GetAlignment(HDC hdc)
{
Graphics graphics(hdc);
// Create a Pen object and set its alignment.
Pen pen(Color(255, 0, 255, 0), 15);
pen.SetAlignment(PenAlignmentCenter);
// Draw a line.
graphics.DrawLine(&pen, 0, 0, 100, 50);
// Obtain information about the Pen object.
PenAlignment penAlignment;
penAlignment = pen.GetAlignment();
if(penAlignment == PenAlignmentCenter)
; // The pixels will be centered on the theoretical line.
else if(penAlignment == PenAlignmentInset)
; // The pixels will lie inside the filled area of the theoretical line.
}
需求
最低支援的用戶端 | Windows XP、Windows 2000 Professional [僅限桌面應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | gdipluspen.h (包含 Gdiplus.h) |
程式庫 | Gdiplus.lib |
Dll | Gdiplus.dll |