Метод Pen::GetAlignment (gdipluspen.h)
Метод Pen::GetAlignment получает выравнивание, заданное в данный момент для этого объекта Pen .
Синтаксис
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 Профессиональная [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | gdipluspen.h (включая Gdiplus.h) |
Библиотека | Gdiplus.lib |
DLL | Gdiplus.dll |