1.在资源选项的Menu文件夹下右键单击,选择Insert Menu 命名为 IDR_POPUP_MENU 在里面填一些菜单项
2.选中视图类,在属性中选择消息:WM_CONTEXTMENU,添加函数函数
3.处理代码
void CMyDrawView::OnContextMenu(CWnd* pWnd, CPoint point)
{
// TODO: 在此处添加消息处理程序代码
CMenu m_menu;
m_menu.LoadMenuW(IDR_POPUP_MENU);
CMenu *popupmenu = m_menu.GetSubMenu(0);
popupmenu->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, pWnd, 0);
}