Udostępnij za pośrednictwem


CWinApp::ApplicationRecoveryCallback

Wywoływane w ramach, gdy nieoczekiwanie kończy działanie aplikacji.

virtual DWORD ApplicationRecoveryCallback(
   LPVOID lpvParam
);

Parametry

  • [w]lpvParam
    Zarezerwowane do użytku w przyszłości.

Wartość zwracana

0, jeżeli ta metoda jest pomyślne; niezerowa, jeśli wystąpi błąd.

Uwagi

Jeśli aplikacja obsługuje Menedżer ponownego uruchamiania, w ramach nieoczekiwanie kończy działanie aplikacji będzie wywołuje tę funkcję.

Domyślna implementacja z ApplicationRecoveryCallback używa CDataRecoveryHandler zapisać listę aktualnie otwarte dokumenty w rejestrze.Ta metoda nie Autozapisu nie wszystkie pliki.

Aby dostosować zachowanie, należy zastąpić tej funkcji w pochodnych Klasa CWinApp lub przekazać własną metodę odzyskiwania aplikacji jako parametr do CWinApp::RegisterWithRestartManager.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWinApp

Wykres hierarchii

CWinApp::RegisterWithRestartManager

Klasa CDataRecoveryHandler