Visual C++6.0中“编辑框”控件输入一个数据,再运算;下次打开后,自动加载上次输入的数据,求大师指点!

 我来答
DejaVu乐桃桃kf
2016-05-08 · TA获得超过2938个赞
知道小有建树答主
回答量:1418
采纳率:0%
帮助的人:472万
展开全部
  方法如下:
在VC6.0中,右键点击控件在弹出的菜单上点击“Properties”(属性)
在弹出的属性对话框中,点击Style(样式)页面
将右下角的Number(数字)选中即可。
但是这样做后,会发现,小数点也没法输入了,也就是说只能输入整数了。那么还想输入小数点,需要从CEdit派生一个新的类,重载WM_CHAR消息,在OnChar()中添加对输入字符的判断,不是想要的字符直接返回就可以了
例如,只能输入小数:
void CXXXEdit::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags)
{
// TODO: Add your message handler code here and/or call default
if(::isdigit(nChar)||(nChar=='.'))
CEdit::OnChar(nChar, nRepCnt, nFlags);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式