CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

菜单使用的特殊问题,待高手解决

楼主fylinwater(fylinwater)2005-06-03 12:49:12 在 VC/MFC / 界面 提问

MFC   菜单设计思路是建立菜单项->用   ON_COMMAND   关联执行函数  
   
    我现在需要动态创建菜单,菜单项会变化,执行函数由菜单字符串决定     myfun(CString   strItem)  
  所以想知道   如何知道某个菜单项被用户点击了。  
   
    动态菜单我是由CMenu派生出来的  
  已经提问,   解决者给两贴分  
  http://community.csdn.net/Expert/topic/4050/4050359.xml?temp=.4456598  
  问题点数:0、回复次数:6Top

1 楼vcleaner(我没当大哥很久了.......)回复于 2005-06-03 12:52:42 得分 0

动态改变以后设置一个标志位,菜单的内容和标题都可以保存下来吧,因为这是建立的菜单。在处理函数中判断菜单内容,然后根据内容做各种处理!Top

2 楼jiangsheng(蒋晟.Net[MVP])回复于 2005-06-03 12:58:19 得分 0

http://blog.csdn.net/jiangsheng/archive/2001/08/02/3780.aspxTop

3 楼laiyiling(陌生人[MVP])回复于 2005-06-03 13:00:51 得分 0

用ON_COMMAND_RANGETop

4 楼wuchi(风云)回复于 2005-06-03 15:50:21 得分 0

可以考虑获得选中的菜单试试,因为你点击就是选中了的把!Top

5 楼fylinwater(fylinwater)回复于 2005-06-04 17:10:09 得分 0

MVP果然不同凡响,   看了,应该就是答案   回去试试  
  另外   去http://community.csdn.net/Expert/topic/4050/4050359.xml?temp=4.146755E-03  
  回个贴,以便加分。Top

6 楼airhand(暴风雨)回复于 2005-06-04 19:50:39 得分 0

先生成一个有多个菜单项的菜单,双击每个菜单生成消息处理函数,然后把这些消息映射剪切到自定义消息映射区。  
  然后用和这些菜单项同样的ID号生成动态菜单。  
  在显示时,删掉原来的静态菜单,这时候点击动态菜单项就可以相应消息了。这就是VC中的动态菜单的方法,比起DELPHI要麻烦一些。Top

相关问题

  • 如何使用菜单?
  • stringgrid特殊使用
  • 如何在trayicon上使用菜单?
  • 怎样使用程序的菜单?
  • 关于右键菜单的使用??
  • 关于菜单使用的小问题
  • 求助下拉菜单的使用
  • 请问如何使用菜单树?
  • DNN的菜单使用什么写的??
  • 在datewindow中使用弹出菜单遇见的常见问题,在线等待。。在线等待。。。

关键词

  • .net
  • 函数
  • 消息
  • csdn
  • 内容
  • 菜单
  • 菜单项
  • 动态
  • 点击
  • 就是

得分解答快速导航

  • 帖主:fylinwater

相关链接

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

广告也精彩

反馈

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