BOOL LockWindowUpdate ( );
Valeur de retour
Différent de zéro si la fonction réussite. Il est 0 si un échec se produit ou si la fonction LockWindowUpdate a été utilisée pour verrouiller une autre fenêtre.
Remarques
Désactive le dessin dans la fenêtre donnée. Une fenêtre verrouillée ne peuvent pas être déplacée. Une seule fenêtre peut être verrouillée à la fois. Pour ouvrir une fenêtre verrouillée avec LockWindowUpdate, composez le UnlockWindowUpdate.
Si une application avec une fenêtre verrouillée (ou les fenêtres enfant verrouillé) appelle le GetDC, GetDCEx, ou BeginPaint fonction de Windows, la fonction appelée retourne un contexte de périphérique dont visible région est vide. Cela se produira jusqu'à ce que l'application ouvre la fenêtre en appelant la fonction membre UnlockWindowUpdate .
Alors que la fenêtre mises à jour sont verrouillés, le système assure le suivi du rectangle englobant de toute opération de dessin pour les contextes de périphérique associés à une fenêtre verrouillée. Lorsque le dessin est réactivé, ce rectangle de délimitation est invalidé dans la fenêtre fermée à clé et de ses fenêtres enfants de forcer une éventuelle message WM_PAINT pour mettre à jour l'écran. Si aucun dessin n'a eu lieu alors que les mises à jour de la fenêtre ont été verrouillées, aucune région n'est invalidée.
La fo&nction de membre LockWindowUpdate ne rend pas la fenêtre donnée invisible et n'efface pas les bit.nbsp de style WS_VISIBLE;
Aperçu de CWnd |nbsp ; Membres de la classe | Graphique de la hiérarchie
Voir aussinbsp ;CWnd::GetDCEx, :: LockWindowUpdate