次の方法で共有


CWinApp::RestartInstance

再起動マネージャーにより開始される、アプリケーションの再起動を処理します。

virtual BOOL CWinApp::RestartInstance();

戻り値

前に開かれていたドキュメントがデータ復元ハンドラーにより開かれる場合は TRUE。データ復元ハンドラーでエラーが発生したか、前に開かれていたドキュメントが存在しない場合は FALSE。

解説

再起動マネージャーによりアプリケーションが再起動されるときに、フレームワークによってこのメソッドが呼び出されます。 このメソッドにより、データ復元ハンドラーが取得され、自動保存されたファイルが復元されます。 このメソッドは、CDataRecoveryHandler::RestoreAutosavedDocuments を呼び出すことで、ユーザーが自動保存されたファイルを復元するかどうかを確認します。

CDataRecoveryHandler によって、開かれたドキュメントが存在しなかったことが判明した場合、このメソッドは FALSE を返します。 開かれたドキュメントが存在しなかった場合、アプリケーションは通常どおりに起動されます。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWinApp クラス

階層図

CDataRecoveryHandler クラス