共用方式為


CWinAppEx::SaveState

寫入 Windows 登錄寫入應用程式狀態。

virtual BOOL SaveState(
   LPCTSTR lpszSectionName = NULL,
   CFrameImpl* pFrameImpl = NULL 
);
BOOL SaveState(
   CMDIFrameWndEx* pFrame,
   LPCTSTR lpszSectionName = NULL 
);
BOOL SaveState(
   CFrameWndEx* pFrame,
   LPCTSTR lpszSectionName = NULL 
);
BOOL SaveState(
   COleIPFrameWndEx* pFrame,
   LPCTSTR lpszSectionName = NULL 
);

參數

  • [in] lpszSectionName
    包含登錄機碼的相對路徑的字串。

  • [in] pFrameImpl
    CFrameImpl 物件的指標。 這個框架是儲存在 Windows 登錄中。

  • [in] pFrame
    是框架視窗物件的指標。 這個框架是儲存在 Windows 登錄中。

傳回值

如果成功,則為,True 否則 false 。

備註

這個方法會將應用程式和所有狀態資訊的狀態設定為提供的框架視窗。 如果您不提供框架視窗,方法只是儲存應用程式狀態。 應用程式資訊 CMouseManager 類別包括、、和 CContextMenuManager 類別CKeyboardManager 類別CUserToolsManager 類別的狀態。

lpszSectionName 參數不是登錄項目的絕對路徑。 這是附加到預設登錄機碼的結尾應用程式的相對路徑。 若要取得或設定預設登錄機碼,請使用方法 CWinAppEx::GetRegistryBase 和個別 CWinAppEx::SetRegistryBase

需求

標題: afxwinappex.h

請參閱

參考

CWinAppEx 類別

階層架構圖

CWinAppEx::LoadState