Share via


Metodo Pen::P en(constBrush*,REAL) (gdipluspen.h)

Crea un oggetto Pen che utilizza gli attributi di un pennello e un numero reale per impostare la larghezza dell'oggetto Pen .

Sintassi

void Pen(
  [in] const Brush *brush,
  [in] REAL        width
);

Parametri

[in] brush

Tipo: pennello* const

Puntatore a un pennello su cui basare la penna.

[in] width

Tipo: REAL

Facoltativa. Numero reale che specifica la larghezza del tratto della penna. Il valore predefinito è 1,0. Se questo valore è 0, la larghezza in unità di dispositivo è sempre di 1 pixel, ad eccezione del fatto che le width operazioni di trasformazione della scala non saranno interessate dalle operazioni di trasformazione della scala effettive per l'oggetto Pen Graphics utilizzato da ; la larghezza sarà sempre 1 pixel.

Valore restituito

nessuno

Osservazioni

Se si passa l'indirizzo di una penna a uno dei metodi di disegno di un oggetto Graphics , la larghezza del tratto della penna dipende dall'unità di misura specificata nell'oggetto Graphics . L'unità di misura predefinita è UnitPixel, che è un elemento dell'enumerazione Unit .

Esempio

Nell'esempio seguente viene creato un oggetto Brush e quindi viene creato un oggetto Pen basato sull'oggetto Brush .

SolidBrush sBrush(Color(255,255,0,0));
Pen pen(&sBrush, 4.0f);

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

Brush

Penna

Penne, linee e rettangoli

Impostazione della larghezza e dell'allineamento della penna