CMFCKeyMapDialog クラス
CMFCKeyMapDialog クラスは、キーボードのキーにコマンドをマップするコントロールをサポートします。
class CMFCKeyMapDialog : public CDialogEx
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
CMFCKeyMapDialog オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
キーボード マップ ダイアログ ボックスを表示します。 |
プロテクト メソッド
名前 |
説明 |
---|---|
キー マップを示す文字列を構築するために、フレームワークによって呼び出されます。既定では、コマンド名、使用するショートカット キー、およびショートカット キーの説明が文字列に含まれます。 |
|
指定したコマンドに関連付けられているショートカット キーのリストが含まれている文字列を取得します。 |
|
キーボード マップ コントロールをサポートする内部リスト コントロールに新しい項目を挿入する前に、フレームワークによって呼び出されます。 |
|
新しいページのキーボード マップのヘッダーを印刷するために、フレームワークによって呼び出されます。 |
|
キーボード割り当て項目を印刷するために、フレームワークによって呼び出されます。 |
|
キーボード マップ コントロールをサポートする内部リスト コントロール内の列のキャプションを設定するために、フレームワークによって呼び出されます。 |
|
ユーザーが [印刷] ボタンをクリックしたときに、フレームワークによって呼び出されます。 |
|
キーボード マップ コントロールをサポートする内部リスト コントロール内の列の幅を設定するために、フレームワークによって呼び出されます。 |
解説
サイズを変更できるキーボード マップ ダイアログ ボックスを実装するには、CMFCKeyMapDialog クラスを使用します。このダイアログ ボックスはリスト ビュー コントロールを使用して、キーボード ショートカットとそれに関連するコマンドを表示します。
アプリケーションで CMFCKeyMapDialog クラスを使用するには、メイン フレーム ウィンドウへのポインターを CMFCKeyMapDialog コンストラクターにパラメーターとして渡します。その後、DoModal メソッドを呼び出してモーダル ダイアログ ボックスを開始します。
継承階層
必要条件
ヘッダー : afxkeymapdialog.h