Share via


Metodo Pen::GetAlignment (gdipluspen.h)

Il metodo Pen::GetAlignment ottiene l'allineamento attualmente impostato per questo oggetto Pen .

Sintassi

PenAlignment GetAlignment();

Valore restituito

Tipo: PenAlignment

Questo metodo restituisce un elemento dell'enumerazione PenAlignment che indica l'impostazione di allineamento corrente per questo oggetto Pen .

Commenti

Il valore predefinito di PenAlignment è PenAlignmentCenter .

Esempio

L'esempio seguente crea un oggetto Pen , imposta l'allineamento, disegna una linea e quindi ottiene le impostazioni di allineamento della penna.

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.
}

Requisiti

   
Client minimo supportato Windows XP, Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione gdipluspen.h (include Gdiplus.h)
Libreria Gdiplus.lib
DLL Gdiplus.dll

Vedi anche

Penna

Pen::SetAlignment

PenAlignment

Penne, linee e rettangoli

Impostazione della larghezza e dell'allineamento della penna