CWnd::RedrawWindow

BOOL RedrawWindow ( LPCRECT lpRectUpdate = NULL, CRgn * prgnUpdate = NULL, UINT banderas = RDW_INVALIDATE | RDW_UPDATENOW | RDW_ERASE );

Valor devuelto

Distinto de cero si la ventana se vuelve a dibujar correctamente; caso contrario 0.

Parámetros

lpRectUpdate

Puntos de una estructura RECT que contiene las coordenadas del rectángulo de actualización. Este parámetro se omite si prgnUpdate contiene un identificador de región válida.

prgnUpdate

Identifica la región de actualización. Si prgnUpdate y lpRectUpdate son NULL, toda el área cliente se agrega a la región de actualización.

banderas

Se utilizan los siguientes indicadores para invalidar la ventana:

Observaciones

Actualiza el rectángulo especificado o región en el área de cliente de la ventana determinada.

Cuando se utiliza la función de miembro de RedrawWindow para invalidar la parte de la ventana del escritorio, la ventana no recibe un mensaje WM_PAINT . Para repintar el escritorio, una aplicación debe utilizar CWnd::ValidateRgn, CWnd::InvalidateRgn, CWnd::UpdateWindow, o :: RedrawWindow

Visión General de CWnd |nbsp; Miembros de clase | Diagrama de jerarquía

Index