CWnd::Invalidate

void Invalidate ( BOOL bErase = TRUE );

Parámetros

bErase

Especifica si el fondo dentro de la región de actualización se borrarán.

Observaciones

Invalida toda el área cliente de CWnd. El área de cliente está marcado por la pintura cuando se produce el siguiente mensaje WM_PAINT . La región también puede validarse antes un mensaje WM_PAINT se produce por la función miembro ValidateRect o ValidateRgn.

El parámetro bErase especifica si el fondo dentro del área de actualización se borrarán cuando se procesa la región de actualización. Si bErase es TRUE, el fondo se borra cuando se llama a la función de miembro de BeginPaint ; Si bErase es FALSE, el fondo permanece inalterado. Si bErase es TRUE para cualquier parte de la región de actualización, se borra el fondo de toda la región, no sólo en la parte determinada,.

Windows envía un mensaje WM_PAINT siempre la región CWnd de actualización no está vacía y no hay otros mensajes en la cola de la aplicación de esa ventana.

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

Vea tambiénnbsp;CWnd::BeginPaint, CWnd::ValidateRect, CWnd::ValidateRgn, :: InvalidateRect

Index