用CSpinButton实现浮点型数的增加或减小时,为什么对手工输入数不能完成? 
我将一个spin按钮和一个编辑框绑定起来了,我添加了消息OnVScroll(),在其中完成了对浮点数的增加:如点一下增加0.2,但是当我在输入框里面手工输入一个浮点数,再按按钮加或减时,则不能得到想要的数?
在OnVScroll中的代码大致为:
CString  str;
str.Format("%.1f",nPos/5);//这样就能一次微调0.2
......->GetBuddy->SetWindowText(str);//在输入框中显示
这样来实现,如果只按spin按钮,则可以进行一次微调0.2,依次增加或者减小,但是我手工输入一个数如:10.2,按一下微调按钮增加键则变成了2.4,而正确的应该是10.4,不知道为什么他除了5之后再加,怎么解决呀,无助。