Freigeben über


EndPaint-Funktion (winuser.h)

Die EndPaint-Funktion markiert das Ende der Zeichnung im angegebenen Fenster. Diese Funktion ist für jeden Aufruf der BeginPaint-Funktion erforderlich, jedoch erst nach Abschluss des Zeichnens.

Syntax

BOOL EndPaint(
  [in] HWND              hWnd,
  [in] const PAINTSTRUCT *lpPaint
);

Parameter

[in] hWnd

Handle für das Fenster, das neu gezeichnet wurde.

[in] lpPaint

Zeiger auf eine PAINTSTRUCT-Struktur , die die von BeginPaint abgerufenen Malinformationen enthält.

Rückgabewert

Der Rückgabewert ist immer ungleich Null.

Hinweise

Wenn das Caretzeichen von BeginPaint ausgeblendet wurde, stellt EndPaint das Caret auf dem Bildschirm wieder her.

EndPaint gibt den Anzeigegerätekontext frei, den BeginPaint abgerufen hat.

Beispiele

Ein Beispiel finden Sie unter Zeichnen im Clientbereich.

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-draw-l1-1-0 (eingeführt in Windows 8)

Weitere Informationen

BeginPaint

PAINTSTRUCT

Mal- und Zeichenfunktionen

Übersicht über Das Malen und Zeichnen