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 |