CWinApp::m_dwRestartManagerSupportFlags

确定的标志重新启动管理器的行为方式。

DWORD m_dwRestartManagerSupportFlags;

备注

若要启用重新启动管理器,请设置 m_dwRestartManagerSupportFlags 为所需的行为。 下表显示可用的标志。

Flag

说明

AFX_RESTART_MANAGER_SUPPORT_RESTART

使用 CWinApp::RegisterWithRestartManager,应用程序注册。 如果意外退出,则重新启动管理器负责重新启动应用程序。

  • AFX_RESTART_MANAGER_SUPPORT_RECOVERY

应用程序迁移到重新启动管理器注册,然后重新启动管理器调用来还原回调函数,并在重新启动应用程序时。 默认还原回调函数是 CWinApp::ApplicationRecoveryCallback

  • AFX_RESTART_MANAGER_AUTOSAVE_AT_RESTART

autosave已启用,然后重新启动管理器自动存储任何打开的文档应用程序何时重新启动。

  • AFX_RESTART_MANAGER_AUTOSAVE_AT_INTERVAL

autosave已启用,然后重新启动管理器自动存储任何打开的文档定期。 间隔由 CWinApp::m_nAutosaveInterval定义的。

  • AFX_RESTART_MANAGER_REOPEN_PREVIOUS_FILES

重新启动管理器打开以前在重新启动从意外的应用程序来打开文档退出。 存储列表打开文档和还原这些数据库的 CDataRecoveryHandler选件类 处理。

  • AFX_RESTART_MANAGER_RESTORE_AUTOSAVED_FILES

重新启动管理器提示用户在重新启动应用程序后还原已自动存储的文件。 CDataRecoveryHandler 选件类查询用户。

  • AFX_RESTART_MANAGER_SUPPORT_NO_AUTOSAVE

AFX_RESTART_MANAGER_SUPPORT_RESTARTAFX_RESTART_MANAGER_SUPPORT_RECOVERAFX_RESTART_MANAGER_REOPEN_PREVIOUS_FILES联合。

  • AFX_RESTART_MANAGER_SUPPORT_ALL_ASPECTS

AFX_RESTART_MANAGER_SUPPORT_NO_AUTOSAVEAFX_RESTART_MANAGER_AUTOSAVE_AT_RESTARTAFX_RESTART_MANAGER_AUTOSAVE_AT_INTERVALAFX_RESTART_MANAGER_RESTORE_AUTOSAVED_FILES联合。

  • AFX_RESTART_MANAGER_SUPPORT_RESTART_ASPECTS

AFX_RESTART_MANAGER_SUPPORT_RESTARTAFX_RESTART_MANAGER_AUTOSAVE_AT_RESTARTAFX_RESTART_MANAGER_REOPEN_PREVIOUS_FILESAFX_RESTART_MANAGER_RESTORE_AUTOSAVED_FILES联合。

  • AFX_RESTART_MANAGER_SUPPORT_RECOVERY_ASPECTS

AFX_RESTART_MANAGER_SUPPORT_RECOVERYAFX_RESTART_MANAGER_AUTOSAVE_AT_INTERVALAFX_RESTART_MANAGER_REOPEN_PREVIOUS_FILESAFX_RESTART_MANAGER_RESTORE_AUTOSAVED_FILES联合。

要求

标头: afxwin.h

请参见

任务

如何:添加重新启动管理器支持

参考

CWinApp选件类

层次结构图