GetSystemPaletteUse-Funktion (wingdi.h)
Die GetSystemPaletteUse-Funktion ruft den aktuellen Zustand der Systempalette (physisch) für den angegebenen Gerätekontext (DC) ab.
Syntax
UINT GetSystemPaletteUse(
[in] HDC hdc
);
Parameter
[in] hdc
Ein Handle für den Gerätekontext.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert der aktuelle Zustand der Systempalette. Dieser Parameter kann einen der folgenden Werte annehmen.
Wert | Bedeutung |
---|---|
SYSPAL_NOSTATIC | Die Systempalette enthält keine statischen Farben außer Schwarzweiß. |
SYSPAL_STATIC | Die Systempalette enthält statische Farben, die sich nicht ändern, wenn eine Anwendung ihre logische Palette realisiert. |
SYSPAL_ERROR | Der angegebene Gerätekontext ist ungültig oder unterstützt keine Farbpalette. |
Hinweise
Standardmäßig enthält die Systempalette 20 statische Farben, die nicht geändert werden, wenn eine Anwendung ihre logische Palette realisiert. Eine Anwendung kann auf die meisten dieser Farben zugreifen, indem sie die SetSystemPaletteUse-Funktion aufruft.
Der durch den hdc-Parameter identifizierte Gerätekontext muss ein Gerät darstellen, das Farbpaletten unterstützt.
Eine Anwendung kann ermitteln, ob ein Gerät Farbpaletten unterstützt, indem sie die GetDeviceCaps-Funktion aufruft und die RASTERCAPS-Konstante angibt.
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 (windows.h einschließen) |
Bibliothek | Gdi32.lib |
DLL | Gdi32.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für