Freigeben über


CreatePenIndirect-Funktion (wingdi.h)

Mit der CreatePenIndirect-Funktion wird ein logischer kosmetischer Stift erstellt, der den Stil, die Breite und die Farbe in einer Struktur aufweist.

Syntax

HPEN CreatePenIndirect(
  [in] const LOGPEN *plpen
);

Parameter

[in] plpen

Zeiger auf eine LOGPEN-Struktur , die den Stil, die Breite und die Farbe des Stifts angibt.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ein Handle, das einen logischen kosmetischen Stift identifiziert.

Wenn bei der Funktion ein Fehler auftritt, ist der Rückgabewert NULL.

Hinweise

Nachdem eine Anwendung einen logischen Stift erstellt hat, kann sie diesen Stift in einem Gerätekontext auswählen, indem sie die SelectObject-Funktion aufruft . Nachdem ein Stift in einem Gerätekontext ausgewählt wurde, kann er zum Zeichnen von Linien und Kurven verwendet werden.

Wenn Sie den Stift nicht mehr benötigen, rufen Sie die DeleteObject-Funktion auf, um ihn zu löschen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wingdi.h (einschließlich Windows.h)
Bibliothek Gdi32.lib
DLL Gdi32.dll

Weitere Informationen

CreatePen

DeleteObject

ExtCreatePen

GetObject

LOGPEN

Stiftfunktionen

Stiftübersicht

RGB

Auswählenobjekt