怎样使EDIT box里的小数只能写进小数点一位?
RT
[解决办法]
添加OnChange函数,自己判断。
[解决办法]
这个应该自己从CEdit中派生出来个类,在Keydown消息中自己判断
添加OnChange函数,自己判断。好像不行,不过搂主可以试试
[解决办法]
添加OnChangeEdit函数
然后自己判断输入的格式是否符合你的要求
UpdateData(TRUE);
得到编辑框的大小
然后找小数点 如果找到 则看后面几位小数
如果为2位以上 则删除后面的即可
[解决办法]
添加OnChange函数,自己判断。
==============
这是偷懒的做法,对付单个控件比较省事;
如果有很多Edit控件要判断,写CEdit的派生类处理BOOL PreTranslateMessage(MSG* pMsg)函数是比较好的方法。