Поделиться через


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

Включена функция автоматического сохранения и диспетчер перезапуска autosaves все открытые документы при перезапуске приложения.

  • AFX_RESTART_MANAGER_AUTOSAVE_AT_INTERVAL

Включена функция автоматического сохранения и диспетчер перезапуска autosaves все открытые документы в регулярном интервале. Интервал указан CWinApp::m_nAutosaveInterval.

  • AFX_RESTART_MANAGER_REOPEN_PREVIOUS_FILES

Диспетчер перезапуска открывает ранее открытые документы после перезапуска приложения из неопределенного оставить. Класс CDataRecoveryHandler обрабатывает хранения списка открытых документов и извлекать их.

  • AFX_RESTART_MANAGER_RESTORE_AUTOSAVED_FILES

Диспетчер перезапуска предлагает пользователю получить autosaved файлы после перезапуска приложения. Класс CDataRecoveryHandler запрашивает пользователя.

  • AFX_RESTART_MANAGER_SUPPORT_NO_AUTOSAVE

Соединение AFX_RESTART_MANAGER_SUPPORT_RESTART, AFX_RESTART_MANAGER_SUPPORT_RECOVER и AFX_RESTART_MANAGER_REOPEN_PREVIOUS_FILES.

  • AFX_RESTART_MANAGER_SUPPORT_ALL_ASPECTS

Соединение AFX_RESTART_MANAGER_SUPPORT_NO_AUTOSAVE, AFX_RESTART_MANAGER_AUTOSAVE_AT_RESTART, AFX_RESTART_MANAGER_AUTOSAVE_AT_INTERVAL и AFX_RESTART_MANAGER_RESTORE_AUTOSAVED_FILES.

  • AFX_RESTART_MANAGER_SUPPORT_RESTART_ASPECTS

Соединение AFX_RESTART_MANAGER_SUPPORT_RESTART, AFX_RESTART_MANAGER_AUTOSAVE_AT_RESTART, AFX_RESTART_MANAGER_REOPEN_PREVIOUS_FILES и AFX_RESTART_MANAGER_RESTORE_AUTOSAVED_FILES.

  • AFX_RESTART_MANAGER_SUPPORT_RECOVERY_ASPECTS

Соединение AFX_RESTART_MANAGER_SUPPORT_RECOVERY, AFX_RESTART_MANAGER_AUTOSAVE_AT_INTERVAL, AFX_RESTART_MANAGER_REOPEN_PREVIOUS_FILES и AFX_RESTART_MANAGER_RESTORE_AUTOSAVED_FILES.

Требования

заголовок: afxwin.h

См. также

Задачи

Практическое руководство. Добавление поддержки диспетчера перезапуска

Ссылки

Класс CWinApp

Диаграмма иерархии