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)

Consulte también

BeginPaint

PAINTSTRUCT

Funciones de dibujo y dibujo

Información general sobre pintura y dibujo