SolidBrush-Funktionen

Windows GDI+ macht eine flache API verfügbar, die aus ca. 600 Funktionen besteht, die in Gdiplus.dll implementiert und in Gdiplusflat.h deklariert werden. Die Funktionen in der GDI+-API werden von einer Sammlung von ca. 40 C++-Klassen umschlossen. Es wird empfohlen, die Funktionen in der flachen API nicht direkt auf aufruft. Wenn Sie Aufrufe von GDI+, wird empfohlen, dies durch Aufrufen der Methoden und Funktionen zu tun, die von den C++-Wrappern bereitgestellt werden. Der Microsoft-Produktsupport bietet keine Unterstützung für Code, der die flache API direkt aufruft. Weitere Informationen zur Verwendung dieser Wrappermethoden finden Sie unter GDI+ Flat-API.

Die folgenden flachen API-Funktionen werden von der SolidBrush C++-Klasse umschlossen.

Pinselfunktionen und entsprechende Wrappermethoden

Flat-Funktion Wrappermethode Bemerkungen
GpStatus WINGDIPAPI GdipCreateSolidFill(ARGB-Farbe, GpSolidFill-Pinsel) * *
SolidBrush::SolidBrush(IN const Color& Color) Erstellt ein SolidBrush-Objekt basierend auf einer Farbe
GpStatus WINGDIPAPI GdipSetSolidFillColor(GpSolidFill * brush, ARGB color)
SolidBrush::SetColor(IN const Color& Color) Legt die Farbe dieses Volltonpinsels fest.
GpStatus WINGDIPAPI GdipGetSolidFillColor(GpSolidFill * brush, ARGB * color)
SolidBrush::GetColor(OUT Color * color) const Ruft die Farbe dieses Volltonpinsels ab.