Pen::GetAlignment メソッド (gdipluspen.h)
Pen::GetAlignment メソッドは、この Pen オブジェクトに現在設定されている配置を取得します。
構文
PenAlignment GetAlignment();
戻り値
種類: PenAlignment
このメソッドは、この Pen オブジェクトの現在の配置設定を示す PenAlignment 列挙体の要素を返します。
解説
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 を含む) |
Library | Gdiplus.lib |
[DLL] | Gdiplus.dll |