CBitmap m_bitmap; //一定是位图资源
m_bitmap.LoadBitmapW(IDB_BITMAP1);
CMenu m_menu;
m_menu.LoadMenuW(IDR_MENU_GJDATA);
CPoint pt;
CPoint ptSc; //右击菜单的右上坐标系
UINT flag;
GetCursorPos(&pt); //获取当前点击坐标的全局坐标
ptSc = pt;
ScreenToClient(&pt);
MapWindowPoints(&m_GJTreeCtl, &pt, 1);
CMenu *pMenu;
pMenu = m_menuGJData.GetSubMenu(0);
pMenu->SetMenuItemBitmaps(0, MF_BYPOSITION, &m_bitmap, &m_bitmap);
pMenu->TrackPopupMenu(TPM_LEFTALIGN, ptSc.x, ptSc.y, this);