共用方式為


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

另請參閱

Pen::SetAlignment

PenAlignment

畫筆、線條和矩形

設定畫筆寬度和對齊方式