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) |