CMenu ※ MDISetMenu ( CMenu ※ pFrameMenu, CMenu ※ pWindowMenu );
戻り値
このメッセージによって置き換え、フレーム ウィンドウのメニューへのポインター。ポインターは一時的である可能性があり、後で使用するため保存できません。
パラメーター
pFrameMenu
新しいフレーム ウィンドウ メニューのメニューを指定します。場合はNULLメニューは変更されません。
pWindowMenu
新しいウィンドウのポップアップ メニューのメニューを指定します。場合はNULLメニューは変更されません。
解説
MDI フレーム ウィンドウのメニューのウィンドウのポップアップ メニューのまたはその両方を交換するにはこのメンバー関数を呼び出す。
MDISetMenuを呼び出した後、アプリケーションはメニュー バーを更新するには、 CWndのDrawMenuBarメンバー関数を呼び出す必要があります。
この通話ウィンドウのポップアップ メニューを置き換える場合は、MDI 子ウィンドウのメニュー項目は、前のウィンドウ] メニューの [からを削除、新しいウィンドウ ポップアップ メニューに追加。
MDI 子ウィンドウが最大化されているし、この呼び出し、MDI フレーム ウィンドウのメニューを置き換える場合は、コントロール メニューおよび復元コントロールは前のフレーム ウィンドウのメニューから削除され、新しいメニューを追加。
フレームワークを使用して、MDI 子ウィンドウを管理する場合、このメンバー関数を呼び出さないでください。
CMDIFrameWnd 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;Cwnd::drawmenubar 関数、 WM_MDISETMENU(&N)