1、新建一个菜单
2、在列表控件List Control中新建右键消息
3、在消息函数内添加如下程序,可以弹出对话框了
CMenu menu;//新建菜单实例
POINT pt = { 0 };//用于存储鼠标位置的结构体变量,pt.x和pt.y分别为x.y值
GetCursorPos(&pt);//得到鼠标点击位置
menu.LoadMenu(IDR_MENU2);//菜单资源加载,ID改成自己的
menu.GetSubMenu(0)->TrackPopupMenu(0, pt.x, pt.y, this);//显示菜单的位置