// CmfcDemo3View 消息处理程序 void CmfcDemo3View::OnRButtonDown(UINT nFlags, CPoint point) { // TODO: 在此添加消息处理程序代码和/或调用默认值 CMenu menu;//定义菜单对象 menu.LoadMenuW(IDR_MENU1);//加载菜单 CMenu* PM=menu.GetSubMenu(0); CPoint pt; GetCursorPos(&pt);//获得鼠标位置 PM->TrackPopupMenu(TPM_LEFTALIGN,pt.x,pt.y,this);//指定位置显示弹出菜单 CView::OnRButtonDown(nFlags, point); }