应用的是vs2005的mfc智能设备,想要实现改变dialog类中combo下拉的数值,例如选择100改成选择200来实现在二维图像中横轴的最大值的显示,应该怎么实现呢?请大家帮忙

解决方案 »

  1.   

    多谢回复,但是如何保存改变的数值呢,下面是代码
    strTemp.Format(_T("%.f"), m_dXMaxValue);
    m_dcGrid.ExtTextOut(rectClient.right-40,
             rectClient.bottom-18,ETO_CLIPPED,NULL,
     strTemp,strTemp.GetLength(),NULL);
    DDX_Control(pDX, IDC_COMBO3, m);
      CString strText(_T(""));
       m.GetLBText(m.GetCurSel(),strText);上面两段代码在两个不同的类之中,现在strText中保存的是combo中的数值,现在要如何传递值给m_dXMaxValue(double类型),数据类型又该怎么保持一致呢?是我的实现方法有问题吗?请大家帮忙分析下~