新建MFC单文档的项目,命名为MenuOnRight:
在资源视图中添加资源Menu,ID_MENU1,Alt+Enter修改其属性,ID改为ID_RIGHTMENU
为新菜单添加内容
Crtl+Shit+x打开类向导:
点击确定
将原来的代码删去,添加的代码如下:
CMenu menu, m_menu;
menu.LoadMenuW(ID_RIGHTMENU);
menu.GetSubMenu(0)->TrackPopupMenu(TPM_LEFTALIGN | TPM_LEFTBUTTON | TPM_RIGHTBUTTON, point.x, point.y, this);
运行结果: