有一个弹出式菜单,是用AppendMenu为它添加的选项,现在我要为这些选项添加单击处理函数,问题是如何来添加?有无例子,如果有请发往
[email protected]
没有请说明要点。谢谢

解决方案 »

  1.   

    1。资源中新增一个菜单,定义菜单项(ID_MENU1)并添加响应函数(ONMENU(...));
    2。程序中用InsertMenu或AppendMenu动态添加一个菜单项ID_MENU1;
      

  2.   

    假设在你的弹出菜单中又一个子项ID为ID_TEMP在.cpp中添加
    BEGIN_MESSAGE_MAP(CVMQQ, CDialog) ON_COMMAND(ID_TEMP, OnTemp)

    END_MESSAGE_MAP()在.h中添加
    //{{AFX_MSG(CVMQQ)

    afx_msg LRESULT OnTemp();  //添加

    //}}AFX_MSG在.cpp中添加函数
    LRESULT CXXX::OnTemp()
    {
    ......
    return 0;
    }