如果是MFC的话可以用ON_COMMAND_RANGE,完成的功能就是你要做的事情。

解决方案 »

  1.   

    直接在消息过程也就是在WindowProc中得到。
      

  2.   

    哎呀!真是处境不同啊!俺用SDK写程序取wParam跟喘口气似的。
      

  3.   

    大家理解错了我的意思我有10个菜单,响应同一个函数: OnMenuSelect();我想在OnMenuSelect()中获得wParam的值
      

  4.   

    Octogen:8年前,俺用SDK编程序,不过有了mfc, 除了底层程序外,俺编写应用程序基本上不用sdk啦
      

  5.   

    好像就是ON_COMMAND_RANGE(x1, x2, fn)viod CMyClass::fn(wParam, lParam)
    {
    }
      

  6.   

    同意楼上的说法。
    比如:
    在MainFrame.h中加入:
    afx_msg void OnSelectToolBar(int nID);
    在MainFrame.cpp中加入:
    //其中的ID1至IDn是一个连续的范围
    ON_COMMAND_RANGE(ID1, IDn, OnSelectToolBar)
    void CMainFrame::OnSelectToolBar(int nID)
    {
    //编程内容
    }
      

  7.   

    不好意思搞错了,ON_COMMAND_RANGE(x1, x2, fn)viod CMyClass::fn(id)
    {
    }////////////////////////////////////////ON_MESSAGE(msg, fn)void CMyClass::fn(wParam, lParam)
    {
    }