Función EndPaint (winuser.h)
La función EndPaint marca el final de la pintura en la ventana especificada. Esta función es necesaria para cada llamada a la función BeginPaint , pero solo una vez completada la pintura.
Sintaxis
BOOL EndPaint(
[in] HWND hWnd,
[in] const PAINTSTRUCT *lpPaint
);
Parámetros
[in] hWnd
Identificador de la ventana que se ha vuelto a dibujar.
[in] lpPaint
Puntero a una estructura PAINTSTRUCT que contiene la información de pintura recuperada por BeginPaint.
Valor devuelto
El valor devuelto siempre es distinto de cero.
Comentarios
Si el símbolo de intercalación estaba oculto por BeginPaint, EndPaint restaura el símbolo de intercalación en la pantalla.
EndPaint libera el contexto del dispositivo para mostrar que BeginPaint recuperó.
Ejemplos
Para obtener un ejemplo, vea Dibujo en el área cliente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winuser.h (incluir Windows.h) |
Library | User32.lib |
Archivo DLL | User32.dll |
Conjunto de API | ext-ms-win-ntuser-draw-l1-1-0 (introducido en Windows 8) |