vs2010用MFC添加菜单问题
2013-09-03 19:51
190 查看
VS2010中project/ add to project不再支持对快捷菜单的支持,得手动添加
1. 在resource view 中,新建一个菜单资源,只有一个顶项(_POPUP_),有几个菜单项随便,设置ID为ID_MENU1(默认也是这个);
2. 在C....view中添加消息函数
代码如下
具体的函数和定义等自己看MSDN吧!
1. 在resource view 中,新建一个菜单资源,只有一个顶项(_POPUP_),有几个菜单项随便,设置ID为ID_MENU1(默认也是这个);
2. 在C....view中添加消息函数
OnRButtonDown(UINT nFlags, CPoint point)
代码如下
/******************************************************************************* right menu *******************************************************************************/ void CControlExcel::OnRButtonDown(UINT nFlags, CPoint point) { CMenu MenuDown; CMenu *MenuOpen; if(!MenuDown.LoadMenu(IDR_RIGHTMENU)) { return; } MenuOpen = MenuDown.GetSubMenu(0); //CPoint PointMouse; GetCursorPos(&point); MenuOpen->TrackPopupMenu(TPM_LEFTALIGN, point.x, point.y, this); CDialog::OnRButtonDown(nFlags, point); }
具体的函数和定义等自己看MSDN吧!
相关文章推荐
- MFC(VS2010)对话框菜单添加及菜单响应
- 关于VS2010 MFC菜单替换的问题??
- 解决VS2010中在项目上右键鼠标,无“添加STS引用”菜单的问题
- 【VS2010学习笔记】【函数学习】一(MFC+OpenCV2.4.7读取摄像头之WM_TIMER消息处理函数的添加问题)
- vs2010 MFC菜单添加加速键
- (MFC) VS2010、VS2012动态添加菜单
- [MFC] MDI框架下 vs2010 动态添加菜单
- VS2010修改C++项目为“静态库中使用MFC”编译问题
- 在MFC对话框中添加菜单
- MFC单文档程序添加消息映射和消息响应函数的问题
- 问题:MTK手机软件开发平台中字串资源添加进去了,菜单也能用,但是菜单上的字符串显示不出来。
- VC6.0编写的MFC项目移植到VS2010中编译遇到的几个问题
- MFC 菜单添加快捷键 一级菜单Alt键无响应(BCG)
- 【转】VS2010/MFC编程入门之八(对话框:创建对话框类和添加控件变量)
- (伪优化)解决菜单(Menu)添加Icon无效问题/Android
- VS2010 MFC中 给菜单项添加消息响应函数
- MFC(VS2010)编辑框自动换行与长度问题
- windows编程之MFC创建单文档应用之菜单添加
- MFC 单文档中动态添加菜单项和响应菜单事件