다음을 통해 공유


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::GetRegistryBaseCWinAppEx::SetRegistryBase 각각 있습니다.

요구 사항

헤더: afxwinappex.h

참고 항목

참조

CWinAppEx 클래스

계층 구조 차트

CWinAppEx::LoadState