Aracılığıyla paylaş


CWinAppEx::LoadState

Uygulama durumu Windows kayıt defterinden okur.

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 
);

Parametreler

  • [in]pFrame
    Çerçeve bir window nesnesi için bir işaretçi. Yöntemi durum bilgileri kayıt defterinde bu çerçeve penceresi uygular.

  • [in]lpszSectionName
    Bir kayıt defteri anahtarı göreli yolunu içeren bir dize.

  • [in]pFrameImpl
    Bir işaretçi bir CFrameImpl nesnesi. Yöntemi durum bilgileri kayıt defterinde bu çerçeve penceresi uygular.

Dönüş Değeri

Başarılı olursa sıfırdan farklı; Aksi takdirde 0.

Notlar

Bu yöntem, uygulama ve çerçeve penceresi için herhangi bir durum bilgisinin durumu yükler. Yüklenen bilgiler çerçeve penceresi için sağlanan çerçeve penceresine uygulanır. Çerçeve penceresi belirtmezseniz, yalnızca uygulama durumu bilgileri yüklenir. Uygulama bilgileri durumunu içeren CMouseManager sınıfı, CContextMenuManager sınıfı, CKeyboardManager sınıfıve CUserToolsManager sınıfı.

Varsayılan uygulama olarak CFrameImpl::OnLoadFrame çağrıları LoadState.

lpszSectionName Parametresi kayıt defteri girdisi için mutlak yol değil. Uygulamanızın varsayılan kayıt defteri anahtarı sonuna eklenen göreli bir yol değil. Varsayılan kayıt defteri anahtarını ayarlayın ya da almak için yöntemleri kullanın CWinAppEx::GetRegistryBase ve CWinAppEx::SetRegistryBase sırasıyla.

Gereksinimler

Başlık: afxwinappex.h

Ayrıca bkz.

Başvuru

CWinAppEx sınıfı

Hiyerarşi grafik

CWinAppEx::SaveState