次の方法で共有


CMFCMenuBar::SaveState

更新 : 2007 年 11 月

CMFCMenuBar オブジェクトの状態を Windows レジストリに保存します。

virtual BOOL SaveState (
   LPCTSTR lpszProfileName = NULL,
   int nIndex = -1,
   UINT uiID = (UINT)-1
);

パラメータ

  • [入力] lpszProfileName
    Windows レジストリ キーのパスを含む文字列。

  • [入力] nIndex
    メニュー バーのコントロール ID。

  • [入力] uiID
    予約済みの値。

戻り値

正常終了した場合は TRUE。それ以外の場合は FALSE。

解説

通常、アプリケーションによって SaveState が呼び出されることはありません。このメソッドは、ワークスペースのシリアル化時に、フレームワークが呼び出します。詳細については、「CWinAppEx::SaveState」を参照してください。

保存される情報は、メニュー項目、ドッキング状態、メニュー バーの位置などです。

必要条件

ヘッダー : afxmenubar.h

参照

概念

MFC 階層図

参照

CMFCMenuBar クラス

CMFCMenuBar::LoadState