永发信息网

mfc中数字怎么在编辑框显示,显示数字和结果

答案:2  悬赏:70  手机版
解决时间 2021-02-15 15:35
  • 提问者网友:夢醒日落
  • 2021-02-14 22:14
mfc中数字怎么在编辑框显示,显示数字和结果
最佳答案
  • 五星知识达人网友:深街酒徒
  • 2021-02-14 22:20
给编辑框添加一个整型或者float型或者double型的变量就可以啊
全部回答
  • 1楼网友:人類模型
  • 2021-02-14 23:35
方法很多啊
方法1:void SetDlgItemInt(int nID, UINT nValue, BOOL bSigned = TRUE)
例:SetDlgItemInt(IDC_EDIT1,465,1);//nID就是编辑框的ID,nValue就是你要显示的数字,bSigned就确定你的数是singed还是unsigned的
同样也有GetDlgItemInt可以获取里面的数字
SetDlgItemText( int nID, LPCTSTR lpszString );
GetDlgItemText( int nID, LPTSTR lpStr, int nMaxCount );
GetDlgItemText( int nID, CString& rString );
等等……
方法二:为你的编辑框添加变量,如m_edit
然后int i=你的数值;
CString temp;
temp.Format("%d",i);
m_edit=temp;
UpdateData(false);//显示编辑框的内容
上面1方法简单,但是多限制,下面的麻烦一点,但是可以通过改变Format的参数输入各种的类型的值。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯