データ メンバー
構築/破棄
初期化
メニューの操作
メニュー項目の操作
オーバーライド
ある m_hMenu | CMenuオブジェクトに結び付けられて、Windows メニューへのハンドルを指定します。 |
CMenu | CMenuオブジェクトを構築します。 |
アタッチ | Windows メニューのハンドルをCMenuオブジェクトに結び付けます。 |
デタッチ | CMenuオブジェクトから Windows メニューのハンドルをデタッチし、ハンドルを返します。 |
FromHandle | Windows メニューのハンドルを指定するCMenuオブジェクトへのポインターを返します。 |
GetSafeHmenu | このCMenuオブジェクトによってラップされて、ある m_hMenuを返します。 |
DeleteTempMap | FromHandleメンバー関数によって作成された一時のCMenuオブジェクトを削除します。 |
CreateMenu | 空のメニューを作成し、 CMenuオブジェクトに結び付けます。 |
CreatePopupMenu | 空のポップアップ メニューを作成し、 CMenuオブジェクトに結び付けます。 |
LoadMenu | 実行可能ファイルからメニュー リソースを読み込み、 CMenuオブジェクトに結び付けます。 |
LoadMenuIndirect | メモリ内のメニュー テンプレートからメニューをロードし、 CMenuオブジェクトに結び付けます。 |
DestroyMenu | CMenuオブジェクトに結び付けられているメニューを破棄し、メニューが使っているメモリを解放。 |
DeleteMenu | 指定された項目からメニューを削除します。メニュー項目がポップアップ メニューに関連付けられている場合は、ポップアップ メニューへのハンドルを破棄し、それによって使用されるメモリを解放。 |
TrackPopupMenu | 指定された位置にフローティング ポップアップ メニューを表示し、[ポップアップ] メニューの項目の選択を追跡。 |
AppendMenu | このメニューの末尾に新しい項目を追加します。 |
CheckMenuItem | 横にチェック マークを配置またはポップアップ メニューのメニュー項目からチェック マークを削除します。 |
CheckMenuRadioItem | メニュー項目の横にラジオ ボタンを配置し、ラジオボタン グループの他のメニュー項目のすべてから削除します。 |
SetDefaultItem | 指定したメニューを既定のメニュー項目を設定します。 |
GetDefaultItem | 既定のメニュー項目を指定されたメニューを決定します。 |
EnableMenuItem | 有効、無効、または淡色表示 (灰色) メニュー項目。 |
GetMenuItemCount | ポップアップまたはトップレベル メニューの項目の数を決定します。 |
GetMenuItemID | 指定した位置にあるメニュー項目のメニュー項目識別子を取得します。 |
GetMenuState | ポップアップ メニューで指定されたメニュー項目または項目の数の状態を返します。 |
GetMenuString | 指定されたメニュー項目のラベルを取得します。 |
GetMenuItemInfo | メニュー項目に関する情報を取得します。 |
GetSubMenu | ポップアップ メニューへのポインターを取得します。 |
[挿入] メニュー | ダウン メニューの他のアイテムを移動、指定した位置に新しいメニュー項目を挿入します。 |
ModifyMenu | 既存のメニュー項目の指定した位置を変更します。 |
RemoveMenu | メニュー項目がポップアップ メニューに関連付けられていると、指定したメニューから削除します。 |
SetMenuItemBitmaps | 指定されたチェック マークのビットマップをメニュー項目に関連付けます。 |
GetMenuContextHelpId | メニューに関連付けられたヘルプ コンテキスト ID を取得します。 |
SetMenuContextHelpId | メニューに関連付けられたヘルプ コンテキスト ID を設定します。 |
DrawItem | オーナー描画メニュー変更のときに、フレームワークによって呼び出されます。 |
MeasureItem | オーナー描画メニューを作成するとメニューの大きさを決定するために、フレームワークによって呼び出されます。 |
CMenu 概要|nbsp;基本クラスのメンバー |階層図(&N)