首页
社区
课程
招聘
未解决 MFC菜单
发表于: 2020-9-20 15:22 1480

未解决 MFC菜单

2020-9-20 15:22
1480

我这菜单是给list表框用的,

现在edit右键也会出来;

有没有大哥指点一下。


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 5883
活跃值: (12394)
能力值: ( LV12,RANK:312 )
在线值:
发帖
回帖
粉丝
2

常规写法给控件List创建NM_RCLICK消息(可以用类向导)也可以手动添加。

再创建响应消息里面加载菜单资源,这样他只会再该(控件消息)List响应,才会弹出菜单。

    CMenu PopMen;
    PopMen.LoadMenuW(IDR_MENU4); // 菜单ID
    POINT point;
    GetCursorPos(&point);
    CMenu *p = PopMen.GetSubMenu(0);
    p->TrackPopupMenu(TPM_LEFTBUTTON, point.x, point.y, this);


最后于 2020-9-20 15:56 被一半人生编辑 ,原因:
2020-9-20 15:43
1
雪    币: 36
活跃值: (379)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢你弄好了,
2020-9-20 16:03
0
游客
登录 | 注册 方可回帖
返回
//