ExcludeUpdateRgn-Funktion (winuser.h)

Die ExcludeUpdateRgn-Funktion verhindert das Zeichnen in ungültigen Bereichen eines Fensters, indem ein aktualisierter Bereich im Fenster aus einem Beschneidungsbereich ausgeschlossen wird.

Syntax

int ExcludeUpdateRgn(
  [in] HDC  hDC,
  [in] HWND hWnd
);

Parameter

[in] hDC

Behandeln Sie den Gerätekontext, der dem Abschneidebereich zugeordnet ist.

[in] hWnd

Behandeln Sie das zu aktualisierende Fenster.

Rückgabewert

Der Rückgabewert gibt die Komplexität der ausgeschlossenen Region an. Es kann sich um einen der folgenden Werte handeln.

Wert Bedeutung
COMPLEXREGION Die Region besteht aus mehreren Rechtecken.
ERROR Ein Fehler ist aufgetreten.
NULLREGION Region ist leer.
SIMPLEREGION Region ist ein einzelnes Rechteck.

Anforderungen

   
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 (einschließlich Windows.h)
Bibliothek User32.lib
DLL User32.dll

Weitere Informationen

BeginPaint

GetUpdateRect

GetUpdateRgn

Mal- und Zeichenfunktionen

Übersicht über Malerei und Zeichnung

UpdateWindow