Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die InvertRect-Funktion invertiert ein Rechteck in einem Fenster, indem sie einen logischen NOT-Vorgang für die Farbwerte für jedes Pixel im Inneren des Rechtecks ausführt.
Syntax
BOOL InvertRect(
[in] HDC hDC,
[in] const RECT *lprc
);
Parameter
[in] hDC
Ein Handle für den Gerätekontext.
[in] lprc
Ein Zeiger auf eine RECT-Struktur , die die logischen Koordinaten des invertierten Rechtecks enthält.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null.
Hinweise
Auf monochromen Bildschirmen macht InvertRect weiße Pixel schwarz und schwarze Pixel weiß. Auf Farbbildschirmen hängt die Inversion davon ab, wie Farben für den Bildschirm generiert werden. Wenn InvertRect zweimal für dasselbe Rechteck aufgerufen wird, wird die Anzeige auf die vorherigen Farben wiederhergestellt.
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 | winuser.h (windows.h einschließen) |
| Bibliothek | User32.lib |
| DLL | User32.dll |
| APIs | ext-ms-win-ntuser-gui-l1-1-1 (eingeführt in Windows 8.1) |
Weitere Informationen
Funktionen für gefüllte Formen