派生于CTreeCtrl的一个类,在该类中响应主菜单和工具栏的的命令消息。都没有反应。在该类中右键弹出相同的菜单可以响应。这是为什么?
一个是主菜单一个是弹出菜单,他们的子菜单ID号都一样。如何实现主菜单的响应?菜单 工具条 CTreeCTrl工具

解决方案 »

  1.   

    我的CTreeCtrl的不在当前活动视图的内,这样commd命令是不是无法传递到
      

  2.   

    一个是主菜单一个是弹出菜单,他们的子菜单ID号都一样。
    主菜单和弹出菜单能响应同一个消息函数 就是因为他们的id相同
      

  3.   

    "CTreeCtrl的一个类,在该类中响应主菜单和工具栏的的命令"
    主菜单和工具栏的的命令 和 CTreeCtrl的一个类 有什么 关系 ?
    应该使用 CTreeView 吧?
      

  4.   

    可能我的意义没表达清楚。一个弹出菜单和一个主菜单,他们有相同的ID号。在Ctrl中的弹出菜单可以在TreeCTrl中得到响应。但具有相同ID的主菜单在TreeCtrl中无法响应。主菜单发送的菜单命令到不了CTreeCtrl中。
      

  5.   

    我再TreeCtrl已经添加响应函数