次の方法で共有


CKeyboardManager::SaveState

更新 : 2007 年 11 月

ショートカット キーの一覧を Windows レジストリに保存します。

BOOL SaveState(
   LPCTSTR lpszProfileName = NULL,
   CFrameWnd* pDefaultFrame = NULL
);

パラメータ

  • [入力] lpszProfileName
    CKeyboardManager の状態を保存するためレジストリ パス。

  • [入力] pDefaultFrame
    既定のウィンドウになるフレーム ウィンドウへのポインタ。

戻り値

キーボード マネージャの状態が正常に保存された場合は 0 以外の値を返します。それ以外の場合は 0 を返します。

解説

lpszProfileName パラメータが NULL の場合、このメソッドは CWinAppEx クラスで指定された既定の場所に CKeyboardManager の状態を書き込みます。場所を指定すると、CKeyboardManager::LoadState メソッドを使用して後でデータを読み込むことができます。

既定のウィンドウを指定しないと、メイン フレーム ウィンドウが既定のウィンドウとして使用されます。

必要条件

ヘッダー : afxkeyboardmanager.h

参照

概念

MFC 階層図

参照

CKeyboardManager クラス

CWinAppEx クラス

CKeyboardManager::LoadState