试了一下还是不行,按钮里面的代码如下:
float m=m_fstr;
然后通过消息框弹出显示。

解决方案 »

  1.   

    在按钮函数里面的代码,这个应该不关Updatedata(false),因为文本框的值是变化的,但是现在我是要获得里面的值,而不是让它动态变化。
      

  2.   

    搞错了,应该用updatedata(true)
    1   updatedata(true)把控件中的数据写入与控件中关联的变量   
    2   updatedata(false)则相反,把变量值更新到控件中显示出来
      

  3.   

    UpdateData(TRUE/FALSE)我刚开始在用的时候,也经常弄反.最后,上升到感性理解,就记住了:
    FALSE由于是将控件变量的值显示在控件中,目的显示出来.给我感觉有点"显摆"的意味,于是就是FALSE啦.
    TRUE是将控件里显示的内容存放到控件变量中,这更符合"韬光隐晦"思想.于是就是TRUE.
    如果要"显摆"就是FALSE,反之就TRUE;
      

  4.   

    不喜欢关联变量的方法...
    ~~
    CString s;
    GetDlgItem(IDC_EDIT1)->GetWindowText(s);
      

  5.   

    在float m=m_fstr前面加上UpdateData()肯定能行的