Compartilhar via


CWinApp::ApplicationRecoveryCallback

Chamado pela estrutura quando o aplicativo sair inesperado.

virtual DWORD ApplicationRecoveryCallback(
   LPVOID lpvParam
);

Parâmetros

  • [in] lpvParam
    Reservado para uso futuro.

Valor de retorno

0 se este método é com êxito; diferente de zero se ocorrer um erro.

Comentários

Se seu aplicativo suporta o gerenciador de reinicialização, a estrutura chama essa função quando seu aplicativo é encerrado inesperado.

A implementação padrão de ApplicationRecoveryCallback usa CDataRecoveryHandler para salvar atualmente a lista de documentos abertos no Registro. Este método não autosave quaisquer arquivos.

Para personalizar o comportamento, substituir essa função em Classe de CWinApp derivado ou passe seu próprio método de recuperação de aplicativo como um parâmetro para CWinApp::RegisterWithRestartManager.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe de CWinApp

Gráfico da hierarquia

CWinApp::RegisterWithRestartManager

Classe CDataRecoveryHandler