我在窗体上放了一个EDIT,设置成员变量为m_uiedit  int型.我的想法是当EDIT的值变化时m_uiedit也随着变。但我没有成功,请问如何解决?

解决方案 »

  1.   

    响应WM_OnChange函数(具体记不清楚,你双吉这个控件就可以了),写入
    UpdateData ( TRUE ) ;
      

  2.   

    响应onchar()
    在里面加入UpdateData(TRUE)
      

  3.   

    用UpdateData(TRUE)函数更新一下。
      

  4.   

    1.Ctl+W -> member var 找到你的EDIT控件ID -> Add var : m_uiedit
    2.***.h:
    CString m_strtmp ;
    3.***.cpp:
    UpdateDate(FALSE) ;// 获取输入
    m_strtmp = m_uiedit  ;// 改变m_uiedit 值
    ////////////////////////////////////////
    m_uiedit = m_strtmp ;// 改变m_uiedit 值
    UpdateDate(TRUE) ;// 输出显示
    // 具体UpdateData()里的TRUE/FALSE 多试几次就知道啦
      

  5.   

    在你的处理函数里加UpdateData(TRUE)