次の方法で共有


CKeyboardManager::UpdateAccelTable

ショートカット キー テーブルを新しいショートカット キー テーブルで更新します。

BOOL UpdateAccelTable(
   CMultiDocTemplate* pTemplate,
   LPACCEL lpAccel,
   int nSize,
   CFrameWnd* pDefaultFrame = NULL
);
BOOL UpdateAccelTable(
   CMultiDocTemplate* pTemplate,
   HACCEL hAccelNew,
   CFrameWnd* pDefaultFrame = NULL
);

パラメーター

  • [入力] pTemplate
    ドキュメント テンプレートへのポインター。

  • [入力] lpAccel
    新しいショートカット キーへのポインター。

  • [入力] nSize
    新しいショートカット テーブルのサイズ。

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

  • [入力] hAccelNew
    新しいショートカット テーブルを識別するハンドル。

戻り値

メソッドが正常に実行された場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

この関数を使用して、いくつかのフレーム ウィンドウ オブジェクトの既存のショートカット テーブルを、新しいショートカット キーで置き換えます。この関数は、ドキュメント テンプレートをパラメーターとして受け取り、指定したドキュメント テンプレートに接続されているすべてのフレーム ウィンドウ オブジェクトへのアクセスを取得します。

必要条件

ヘッダー : afxkeyboardmanager.h

参照

関連項目

CKeyboardManager クラス

階層図