Share via


COleControl::InvalidateControl

Erzwingt das Steuerelement, um sich neu zu zeichnen.

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

Parameter

  • lpRect
    Ein Zeiger auf den Bereich des Steuerelements ungültig gemacht werden.

  • bErase
    Gibt an, ob der Hintergrund im Updatebereich gelöscht werden soll, wenn der Aktualisierungsbereich verarbeitet wird.

Hinweise

Wenn lpRect einen NULL-Wert verfügt, wird das gesamte Steuerelement neu gezeichnet.Wenn lpRect nicht NULL, stellt dieser den Teil des Rechtecks des Steuerelements, das ungültig gemacht werden soll.In Fällen an das Steuerelement kein Fenster verfügt, oder nur nicht aktiv ist, wird das Rechteck ignoriert, und ein Aufruf wird an die IAdviseSink::OnViewChange-Memberfunktion der Clientsite gemacht.Verwenden Sie diese Funktion anstelle CWnd::InvalidateRect oder InvalidateRect.

Anforderungen

Header: afxctl.h

Siehe auch

Referenz

COleControl-Klasse

Hierarchien-Diagramm

COleControl::Refresh