COleControl::InvalidateControl

Force le contrôle se repeindre.

void InvalidateControl( 
   LPCRECT lpRect = NULL, 
   BOOL bErase = TRUE  
);

Paramètres

  • lpRect
    Un pointeur vers la zone du contrôle à invalider.

  • bErase
    Spécifie si l'arrière-plan dans la zone de mise à jour doit être supprimé lorsque la zone de mise à jour est traitée.

Notes

Si lpRect a une valeur de NULL , le contrôle entier sera redessiné. Si lpRect n'est pas NULL, cela indique la partie du rectangle du contrôle qui doit être invalider. Dans les cas où le contrôle n'a pas de fenêtre, ou n'est pas actuellement actif, le rectangle est ignoré, et un appel est passé à la fonction membre d' IAdviseSink::OnViewChange du site client. Utilisez cette fonction au lieu d' CWnd::InvalidateRect ou d' InvalidateRect.

Configuration requise

Header: afxctl.h

Voir aussi

Référence

COleControl, classe

Graphique de la hiérarchie

COleControl::Refresh