有一排普通按钮(ID是连续的),右键点击每个按钮后会有菜单弹出,为此菜单中的菜单项添加相应的处理函数,那么在菜单项的处理事件函数中要如何知道我到底是选中了哪一个按钮。

解决方案 »

  1.   

    之前也有这个疑问,貌似需要使用ON_COMMAND_RANG响应,
    另外我觉得这种情况其实并不实际,对于我们要产生的所有控件,我们都应了解并保持其方法与属性,否则程序安全性太低,你说呢?
      

  2.   

    谢谢各位,我已经解决了这个问题。我是在CButton的派生类中设置一个标记,如果此按钮被右击过就设置标记。在主程序中就可以查看这个标记的值从而判断是哪一个按钮刚被点击过。