CWnd::RedrawWindow

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

Valeur de retour

Différent de zéro si la fenêtre a été redessinée avec succès ; sinon 0.

Paramètres

lpRectUpdate

Points d'une structure RECT contenant les coordonnées du rectangle de mise à jour. Ce paramètre est ignoré si prgnUpdate contient un handle valide région.

prgnUpdate

Identifie la région mise à jour. Si prgnUpdate et lpRectUpdate sont NULL, la zone cliente entière est ajoutée à la région de mise à jour.

drapeaux

Les indicateurs suivants sont utilisés pour invalider la fenêtre:

Remarques

Mise à jour le rectangle spécifié ou la région dans la zone client de la fenêtre donnée.

Lorsque la fonction de membre RedrawWindow est utilisée pour invalider la partie de la fenêtre du Bureau, cette fenêtre ne reçoit pas un message WM_PAINT . Pour repeindre le Bureau, l'application doit utiliser CWnd::ValidateRgn, CWnd::InvalidateRgn, CWnd::UpdateWindow, ou :: RedrawWindow

Aperçu de CWnd |nbsp ; Membres de la classe | Graphique de la hiérarchie

Index