CMenu::CreatePopupMenu

BOOL CreatePopupMenu ( );

戻り値

ポップアップ メニューが正常に作成されたそうでなければ 0。

解説

ポップアップ メニューを作成し、 CMenuオブジェクトに結び付けます。

メニューは、最初は空です。AppendMenuまたは挿入メンバー関数を使用して、メニュー項目を追加することができます。アプリケーションは、既存のメニューまたはポップアップ メニューにポップアップ メニューを追加できます。このメニュー、フローティング ポップアップ メニューとして表示するには、ポップアップ メニューで選択を追跡するためにはTrackPopupMenuメンバー関数を使用可能性があります。

メニューがウィンドウに割り当てられている場合は、ウィンドウが破棄されると自動的に破棄されます。既存のメニューに、メニューを追加する場合、メニューが破棄されたときは自動的に破棄されます。

終了する前に、アプリケーション、メニュー、ウィンドウに割り当てられていない場合、ポップアップ メニューに関連付けられているシステム リソースを解放する必要があります。DestroyMenuメンバー関数を呼び出して、メニュー アプリケーションを解放します。

CMenu 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CMenu::CreateMenuCMenu::InsertMenuCWnd::SetMenuCMenu::TrackPopupMenu :: CreatePopupMenuCMenu::AppendMenu(&N)

Index