在WM_CONTEXTMENU消息处理中添加如下代码: CMenu m_NewMenu; m_NewMenu.LoadMenu(IDR_MENU_POPUP); CMenu* pM=m_NewMenu.GetSubMenu(0); CPoint pt; GetCursorPos(&pt); pM->TrackPopupMenu(TPM_LEFTALIGN, pt.x, pt.y, this);