共用方式為


CWinApp::m_dwRestartManagerSupportFlags

旗標判斷重新啟動管理員的行為方式。

DWORD m_dwRestartManagerSupportFlags;

備註

若要啟用重新啟動管理員,請將 m_dwRestartManagerSupportFlags 為您想要的行為。下表顯示可用的旗標。

旗標

描述

AFX_RESTART_MANAGER_SUPPORT_RESTART

您可以使用 CWinApp::RegisterWithRestartManager,應用程式註冊。如果未預期地結束,則重新啟動管理員負責重新啟動應用程式。

  • AFX_RESTART_MANAGER_SUPPORT_RECOVERY

應用程式會重新啟動管理員註冊,並重新啟動管理員呼叫復原回呼函式,就會重新啟動應用程式時。預設復原回呼函式 (Callback 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

請參閱

工作

HOW TO:加入重新啟動管理員支援

參考

CWinApp 類別

階層架構圖