MFC VC++ アプリケーション Tip集 サイト


4章.CMenuクラス メニュー

4−4.独自のポップアップメニューでON_UPDATE_COMMAND_UIを使う



ポップアップメニューを所有するウィンドウにメインウィンドウを指定します。

void CTest0038View::OnButton55() 
{
	// TODO: この位置にコントロール通知ハンドラ用のコードを追加してください
	CMenu cme;
	POINT point;

	GetCursorPos(&point);
	cme.LoadMenu(IDR_MENU1);
	cme.GetSubMenu(0)->TrackPopupMenu(TPM_LEFTALIGN|TPM_RIGHTBUTTON,
	point.x,point.y,AfxGetMainWnd());
}

※メインウィンドウの状態によっては無効の場合があります。


Top へ戻る