BEGIN_MESSAGE_MAP(CMyWindows, CDialogEx)
END_MESSAGE_MAP()
菜单ID IDR_MENU2
.h
afx_msg void OnNMRClick(NMHDR* pNMHDR, LRESULT* pResult);
.cpp
void CMyWindows::OnNMRClick(NMHDR* pNMHDR, LRESULT* pResult)
{
CMenu popMenu;
popMenu.LoadMenu(IDR_MENU2);
CPoint posMouse;
GetCursorPos(&posMouse);
CMenu* pSubMenu = NULL;
pSubMenu = popMenu.GetSubMenu(0);
pSubMenu->TrackPopupMenu(0, posMouse.x, posMouse.y, this);
*pResult = 0;
}