Pen::P en(constBrush*,REAL)-Methode (gdipluspen.h)
Erstellt ein Pen-Objekt , das die Attribute eines Pinsels und eine reelle Zahl verwendet, um die Breite dieses Pen-Objekts festzulegen.
Syntax
void Pen(
[in] const Brush *brush,
[in] REAL width
);
Parameter
[in] brush
Typ: const Brush*
Zeiger auf einen Pinsel, auf dem dieser Stift basiert.
[in] width
Typ: REAL
Optional. Reelle Zahl, die die Breite des Strichs dieses Stifts angibt. Der Standardwert ist 1,0. Wenn dieser Wert 0 ist, beträgt die Breite in Geräteeinheiten immer 1 Pixel, mit der Ausnahme, dass die width
nicht von Skalierungstransformationsvorgängen beeinflusst wird, die für das Grafikobjekt gelten, für das verwendet Pen wird. Die Breite beträgt immer 1 Pixel.
Rückgabewert
Keine
Bemerkungen
Wenn Sie die Adresse eines Stifts an eine der Draw-Methoden eines Graphics-Objekts übergeben, hängt die Breite des Strichs des Stifts von der im Graphics-Objekt angegebenen Maßeinheit ab. Die Standardmaßeinheit ist UnitPixel, ein Element der Unit-Enumeration .
Beispiele
Im folgenden Beispiel wird ein Brush-Objekt und anschließend ein Pen-Objekt basierend auf dem Brush-Objekt erstellt.
SolidBrush sBrush(Color(255,255,0,0));
Pen pen(&sBrush, 4.0f);
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP, Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | gdipluspen.h (include Gdiplus.h) |
Bibliothek | Gdiplus.lib |
DLL | Gdiplus.dll |