讓應(yīng)用程序獲取重啟管理器的支持
在Visual Studio 2010中的MFC重啟管理器中包含兩種層次的支持。
(1)重啟支持:在應(yīng)用程序升級(jí)完成或崩潰后自動(dòng)重啟(這個(gè)特性對(duì)所有類型的MFC應(yīng)用都有效)。
(2)應(yīng)用恢復(fù)支持:重新打開之前已經(jīng)打開的文檔;恢復(fù)自動(dòng)保存的文檔(這個(gè)特性只對(duì)文檔/試圖類型的MFC應(yīng)用有效)。
對(duì)于新建的MFC應(yīng)用程序和已存在的應(yīng)用,獲取重啟管理器支持的方法是不同的。對(duì)于新的應(yīng)用只需要兩步:
(1)使用MFC應(yīng)用向?qū)?chuàng)建一個(gè)新的MFC應(yīng)用程序;
(2)在高級(jí)特性設(shè)置頁(Advance features page)中,選中“Support Resart Manager”復(fù)選框。
這里可以有3中不同的選項(xiàng)。
對(duì)于已存在的應(yīng)用程序,只需要在應(yīng)用程序類構(gòu)造器內(nèi)添加一行代碼:
- m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_RESTART;
- m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_RESTART_ASPECTS;
- m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_ALL_ASPECTS;
原文地址:http://www.software8.co/wzjs/cpp/
posted on 2012-11-16 11:55 不聽話的 閱讀(1157) 評(píng)論(0) 編輯 收藏 引用