updatedate的一个有关问题,解决不了了

updatedate的一个问题,解决不了了
程序中有五个控件,两个Static,两个Edit还有一个确定按钮,程序是这样的,当鼠标在移动时,将鼠标的坐标显示在两个Static中,这个时候为了将变量中数据交换到控件中,要使用updatadata(false),程序还有另外一个功能,就是在edit中输入数据,然后在图中标出这个点,这时候,为了将控件的值传入变量中,应该使用updatadata(true)。
这样问题就出来了:当我在输入edit数据时,鼠标一动,由于updatadata(false)(因为Static要一直在取点显示坐标)的作用,数据就都变成0了,很难输入数据,这应该怎么办?

------解决方案--------------------
用这个
UpdateData(TRUE);
UpdateData(FALSE);
如果哪次忘记了就会造成界面上和内存中的值不匹配了,最好还是SetWindowText,GetWindowText