BOOL LockWindowUpdate ( );
Valor devuelto
Distinto de cero si la función es correcta. Es 0 si ocurre una falla o si se ha utilizado la función LockWindowUpdate para bloquear otra ventana.
Observaciones
Deshabilita el dibujo en la ventana determinada. No se puede mover una ventana bloqueada. En un momento se puede bloquear una única ventana. Para desbloquear una ventana bloqueada con LockWindowUpdate, llame a UnlockWindowUpdate.
Si las llamadas de aplicación con una ventana bloqueada (o cualquier niño bloqueado windows) la GetDC, GetDCEx, o BeginPaint Windows función, la función llamada devuelve un contexto de dispositivo cuya región visible está vacía. Esto ocurrirá hasta que la aplicación desbloquea la ventana llamando a la función de miembro de UnlockWindowUpdate .
Mientras la ventana actualizaciones están bloqueadas, el sistema realiza un seguimiento del rectángulo delimitador de las operaciones de dibujo para contextos de dispositivo asociados a una ventana bloqueada. Cuando el dibujo es reenabled, este rectángulo delimitador es invalidado en la ventana bloqueada y sus ventanas secundarias para forzar una eventual mensaje WM_PAINT para actualizar la pantalla. Si no se ha producido ningún plano mientras que la ventana se actualiza fueron encerrada, ningún área queda invalidada.
La fu&nción de miembro LockWindowUpdate no hacer determinada ventana invisible y no está claro el bit.nbsp de estilo WS_VISIBLE;
Visión General de CWnd |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambiénnbsp;CWnd::GetDCEx, :: LockWindowUpdate