Freigeben über


CWinApp::ApplicationRecoveryCallback

Aufgerufen vom Framework wenn wird die Anwendung unerwartet.

virtual DWORD ApplicationRecoveryCallback(
   LPVOID lpvParam
);

Parameter

  • [in] lpvParam
    Für die zukünftige Verwendung reserviert.

Rückgabewert

0 wenn diese Methode erfolgreich ist, ungleich 0 (null), wenn ein Fehler auftritt.

Hinweise

Wenn die Anwendung den Neustart-Manager unterstützt, ruft das Framework diese Funktion wenn die Beendigung der Anwendung unerwartet auf.

Die Standardimplementierung von ApplicationRecoveryCallbackCDataRecoveryHandler verwendet, um die Liste der geöffneten Dokumenten zur Registrierung nur zu speichern. Diese Methode speichert keine Dateien automatisch.

Um das Verhalten anzupassen, überschreiben Sie diese Funktion in abgeleiteten CWinApp-Klasse oder führen Sie eine eigene Anwendungswiederherstellungsmethode als Parameter an CWinApp::RegisterWithRestartManager.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWinApp-Klasse

Hierarchiediagramm

CWinApp::RegisterWithRestartManager

CDataRecoveryHandler-Klasse