如题

解决方案 »

  1.   

    msdn有 MFC Sample CMNCTRL2 | MFC Sample FIRE两个sample.可以参考.
      

  2.   

    利用CSpinButton的消息UND_DELTAPOS可以得到SpinButton的当前位置,这样当你点Spin的时候就可以增加减少值了。比如,我需要点击spinbutton,然后再Edit里显示其值,就这样:
    void CSetBurnParamPage::OnDeltaposSpinBurnNum(NMHDR* pNMHDR, LRESULT* pResult) 
    {
    NM_UPDOWN* pNMUpDown = (NM_UPDOWN*)pNMHDR;
    int nPos = pNMUpDown->iPos;
    strNum.Format("%d",nPos);
    m_strBurnNum = strNum;
    UpdateData(FALSE);
    *pResult = 0;
    }