博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
主对话框右键弹出菜单
阅读量:6407 次
发布时间:2019-06-23

本文共 662 字,大约阅读时间需要 2 分钟。

1 void CtestMFCDlg::OnNMRClickList2(NMHDR *pNMHDR, LRESULT *pResult) 2 { 3     // TODO: 在此添加控件通知处理程序代码 4     *pResult = 0; 5     CListCtrl *CList =(CListCtrl *) GetDlgItem(IDC_LIST2);  6  7     CMenu menu ,* pSubMenu; //定义下面要用到的cmenu对象 8     menu.LoadMenu(IDR_MENU1); //装载自定义的右键菜单 9 10     //获取第一个弹出菜单,所以第一个菜单必须有子菜单11     pSubMenu = menu.GetSubMenu(0); 12 13     CPoint oPoint; //定义一个用于确定光标位置的位置14     GetCursorPos( &oPoint); //获取当前光标的位置,以便使得菜单可以跟随光标15 16 17 18     //在指定位置显示弹出菜单19     pSubMenu->TrackPopupMenu (TPM_LEFTALIGN, oPoint.x, oPoint.y, this); //第四个为传递的参数20 21 }

在对话框中添加右键的消息响应。

转载于:https://www.cnblogs.com/longcheng2012/archive/2012/11/02/2750804.html

你可能感兴趣的文章
unbound dns安装手记
查看>>
MySQL主-从复制
查看>>
java操作任意数组
查看>>
内存管理内幕
查看>>
Shell编程入门
查看>>
搜集的一些 AS3 库资源 类库
查看>>
Ubuntu12.10安装Mysql数据库
查看>>
FST fast-serialization 1.52版本中一个造成代码死循环的BUG
查看>>
部署terracotta集群存储tomcat的session
查看>>
设备巡查
查看>>
OpenCascade Eigenvalues and Eigenvectors of Square Matrix
查看>>
Java 控制台格式化输出 JSON 字符串
查看>>
虚拟主机的实现
查看>>
Pytthon:type函数和 isinstance 函数及区别
查看>>
推荐八款来自极客标签的超棒前端特效[第九期]
查看>>
异类的Javascript处理和解析URL的方式
查看>>
RHEL 6.2下快速搭建LAMP环境和zabbix 2.0.6
查看>>
Heartbeat 与Corosync对比分析
查看>>
数据为王的时代-----大数据
查看>>
信息安全管理体系主任审核师 ISO27001
查看>>