主对话框右键弹出菜单
2012-11-02 10:33
197 查看
void CtestMFCDlg::OnNMRClickList2(NMHDR *pNMHDR, LRESULT *pResult) { // TODO: 在此添加控件通知处理程序代码 *pResult = 0; CListCtrl *CList =(CListCtrl *) GetDlgItem(IDC_LIST2); CMenu menu ,* pSubMenu; //定义下面要用到的cmenu对象 menu.LoadMenu(IDR_MENU1); //装载自定义的右键菜单 //获取第一个弹出菜单,所以第一个菜单必须有子菜单 pSubMenu = menu.GetSubMenu(0); CPoint oPoint; //定义一个用于确定光标位置的位置 GetCursorPos( &oPoint); //获取当前光标的位置,以便使得菜单可以跟随光标 //在指定位置显示弹出菜单 pSubMenu->TrackPopupMenu (TPM_LEFTALIGN, oPoint.x, oPoint.y, this); //第四个为传递的参数 }
在对话框中添加右键的消息响应。
相关文章推荐
- MFC基于对话框——右键弹出菜单,并响应函数
- 对话框弹出右键菜单
- MFC基于对话框——右键弹出菜单,并响应函数
- MFC(对话框鼠标右键弹出菜单)
- 屏蔽VC对话框中点击FLASH弹出的右键菜单
- MFC基于对话框——右键弹出菜单,并响应函数
- 改变对话框的系统菜单:程序运行时,在任务栏中的图标右键时弹出的菜单或是程序左上角左键弹出的菜单
- MFC创建右键弹出菜单的方法
- VC鼠标右键弹出菜单的实现
- 如何设置secureCRT的鼠标右键为弹出文本操作菜单功能
- java实战开发--右键弹出菜单
- Win7桌面右键弹出菜单慢解决方法!超实用!
- 点击右键就弹出一个菜单
- vb 右键弹出菜单
- MFC之右键点击listctrl控件弹出菜单
- QTreeview和Qwidget右键菜单的弹出
- java右键弹出菜单
- 屏蔽CDockablePane右击鼠标触发事件弹出右键菜单
- 右键弹出自定义菜单,很有意思呀!
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)