CKeyboardManager::UpdateAccelTable
更新 : 2007 年 11 月
ショートカット キー テーブルを新しいショートカット キー テーブルで更新します。
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