다음을 통해 공유


CWinAppEx::LoadState

응용 프로그램 상태에는 Windows 레지스트리에서 읽습니다.

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

매개 변수

  • [in] pFrame
    프레임 창 개체에 대 한 포인터입니다. 메서드 상태 정보가 레지스트리에이 프레임 창에 적용 됩니다.

  • [in] lpszSectionName
    레지스트리 키의 상대 경로 포함 하는 문자열입니다.

  • [in] pFrameImpl
    에 대 한 포인터는 CFrameImpl 개체입니다. 메서드 상태 정보가 레지스트리에이 프레임 창에 적용 됩니다.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

이 메서드는 프레임 창에 대 한 상태 정보를 응용 프로그램의 상태를 로드합니다. 로드 프레임 창에 대 한 정보는 제공 된 프레임 창에 적용 됩니다. 프레임 창에 지정 하지 않은 경우 응용 프로그램 상태 정보를 로드 됩니다. 응용 프로그램 정보가 상태는 CMouseManager 클래스, CContextMenuManager 클래스, CKeyboardManager 클래스, 및 CUserToolsManager 클래스.

기본 구현 된 CFrameImpl::OnLoadFrame 전화 LoadState.

lpszSectionName 매개 변수는 레지스트리 항목에 대 한 절대 경로입니다. 이 응용 프로그램에 대 한 기본 레지스트리 키의 끝에 추가 되는 상대 경로입니다. 기본 레지스트리 키를 설정 하는 방법을 사용 합니다. CWinAppEx::GetRegistryBaseCWinAppEx::SetRegistryBase 각각 있습니다.

요구 사항

헤더: afxwinappex.h

참고 항목

참조

CWinAppEx 클래스

계층 구조 차트

CWinAppEx::SaveState