CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

右键弹出的菜单如何实现消息映射?

楼主zhjie374(zhjie374)2004-10-03 23:55:36 在 VC/MFC / 基础类 提问

我使用对话框!  
  我在右键中:  
  CMenu     menu,*pmenu;      
  menu.LoadMenu(IDR_MENU1);      
          pmenu=menu.GetSubMenu(0);      
          pmenu->TrackPopupMenu(TPM_RIGHTBUTTON,point.x,point.y,this);  
   
  可以显示我   的菜单.但是当我在资源中对菜单进行建立类向导时,他让我创建或者选择一个类!  
  请问这个时候我怎么处理? 问题点数:20、回复次数:10Top

1 楼dada9527(傻蛋:用MSDN骗你的分)回复于 2004-10-04 00:36:44 得分 10

处理COMMAND呗Top

2 楼zhjie374(zhjie374)回复于 2004-10-04 00:47:35 得分 0

??兄弟说清楚一些!  
  难道他不能象我们平时菜单那样利用"建立类向导"添加映射?  
   
  需要自己定义消息?Top

3 楼fcf128(Hacker)回复于 2004-10-04 03:56:55 得分 0

不明白你在说些什么?   想必你已经为   对话框   实现类了吧?Top

4 楼madeline(maying)回复于 2004-10-04 09:39:10 得分 0

关注Top

5 楼zxs790501(沧海一粟)回复于 2004-10-04 09:58:23 得分 0

通过向导可以产生与菜单关联的类Top

6 楼laiyiling(陌生人[MVP])回复于 2004-10-04 10:23:56 得分 0

使用ON_COMMAND_RANGE消息映射Top

7 楼xmzh(永远的朋友)回复于 2004-10-04 11:06:32 得分 0

关注!Top

8 楼zhjie374(zhjie374)回复于 2004-10-04 11:11:30 得分 0

我使用ON_COMMAND实现了映射~  
  我现在的问题是,我如何在已选择的项的前面标记?Top

9 楼dada9527(傻蛋:用MSDN骗你的分)回复于 2004-10-04 19:36:37 得分 0

UPDATECOMMANDUITop

10 楼dada9527(傻蛋:用MSDN骗你的分)回复于 2004-10-04 21:20:40 得分 10

做一个标记吧  
  if(sign   ==   uwant)  
  pMenu->CheckMenuItem(ID_MENUXXX,MF_CHECKED);  
  再  
  pMenu->TrackPopupMenu(...)   ;  
   
  另外,不要标记的时候用CheckMenuItem的参数用MF_UNCHECKEDTop

相关问题

  • 右键弹出菜单
  • 右键弹出菜单的编写。
  • 右键弹出菜单问题
  • 定义CTreeCtrl右键弹出式菜单
  • 怎样鼠标右键弹出菜单
  • 右键弹出菜单怎么实现
  • 点击右键,弹出菜单问题?
  • 右键弹出菜单的定位????
  • 右键弹出菜单无法弹出,为何?
  • 右键弹出菜单的菜单项不能动态改变?

关键词

  • 映射
  • 消息
  • pmenu
  • 菜单
  • 实现
  • menu
  • 使用

得分解答快速导航

  • 帖主:zhjie374
  • dada9527
  • dada9527

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo