COleClientItem::OnDeactivate
Aufgerufen vom Framework wenn die OLE-Element-Übergänge vom direkt aktiven Zustand (activeState) auf den geladenen Zustand, signifikant, dass es nach einer direkten Aktivierung deaktiviert ist.
virtual void OnDeactivate( );
Hinweise
Beachten Sie, dass diese Funktion aufgerufen wird, um anzugeben, dass das OLE-Element geschlossen wird, diese nicht die Benutzeroberfläche wurde entfernt aus der Containeranwendung. Wenn das geschieht, wird die OnDeactivateUI-Memberfunktion aufgerufen.
Die Standardimplementierung ruft die OnChange-Memberfunktion mit OLE_CHANGEDSTATE als Parameter auf. Überschreiben Sie diese Funktion, um benutzerdefiniertes auszuführen, Verarbeitung, wenn ein direkt ausgewähltes Element deaktiviert wird. Wenn Sie den Befehl "Rückgängig" rückgängig gemacht in der Containeranwendung unterstützen, können Sie diese Funktion überschreiben, um den Rückgängigzustand zu verwerfen und angeben, dass dem letzten Vorgang, der auf dem OLE-Element ausgeführt wird, nicht mehr rückgängig gemacht werden kann das Element ist deaktiviert.
Anforderungen
Header: afxole.h
Siehe auch
Referenz
COleClientItem::OnGetWindowContext