IPropertyPage::D eactivate-Methode (ocidl.h)

Zerstört das in IPropertyPage::Activate erstellte Fenster.

Syntax

HRESULT Deactivate();

Rückgabewert

Diese Methode kann die Standardrückgabewerte E_UNEXPECTED und S_OK zurückgeben.

Hinweise

Hinweise zu Implementierern

Es ist wichtig, dass Eigenschaftenseiten das Dialogfeld nicht als Optimierung beibehalten. In einem Eigenschaftenblatt mit vielen Eigenschaftenseiten würde der Arbeitsspeicherverbrauch zu hoch werden, wenn alle Eigenschaftenseiten ihre Dialogfelder jederzeit erstellt haben. Das Zerstören des Dialogfelds verhindert einen übermäßigen Arbeitsspeicherverbrauch aufgrund einer sehr großen Anzahl von erstellten Steuerelementen in den Dialogfeldern. Wenn der Frame Seiten am Leben erhalten möchte, während sie nicht sichtbar sind, kann er zu diesem Zweck IPropertyPage::Show verwenden. Die Entscheidung bleibt letztendlich dem Rahmen überlassen.

E_NOTIMPL ist kein gültiger Rückgabewert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ocidl.h

Weitere Informationen

IPropertyPage