COleControl::InvalidateRgn
Löscht den Clientbereich des Containerfensters innerhalb des angegebenen Bereichs ungültig.
void InvalidateRgn(
CRgn* pRgn,
BOOL bErase = TRUE
);
Parameter
pRgn
Ein Zeiger auf einen CRgn-Objekt, das den Anzeigenbereich des OLE-Objekts identifiziert, um ungültig zu machen, in Clientkoordinaten des übergeordneten Fensters.Wenn dieser Parameter NULL ist, ist der Wertebereich das gesamte Objekt.bErase
Gibt an, ob der Hintergrund innerhalb des Bereichs ungültigen gelöscht werden soll.Wenn TRUE, der Hintergrund gelöscht wird.Wenn FALSE, der Hintergrund unverändert.
Hinweise
Dies kann verwendet werden, um fensterlose Steuerelemente innerhalb des Containers neu zu zeichnen.Der ungültige Bereich, zusammen mit allen anderen Bereichen im UpdatePanel, wird zum Zeichnen markiert, wenn die folgenden WM_PAINT Nachricht gesendet wird.
Wenn bEraseTRUE für einen Teil des UpdatePanel befindet, wird der Hintergrund im gesamten Bereich, nicht nur im angegebenen Teil, gelöscht.
Anforderungen
Header: afxctl.h