11智能在线
新记
MFC里怎么在一个文本框里显示一个变量值?
比如有一个float类型的变量a,有一个静态文本框控件IDC_STATIC1,怎么在STATIC1里显示这个变量的值?
举报该文章
其他看法
第1个回答 2011-05-29
默认5位有点多,你可以这样做:
CString str;
double x = 7;
//double x = 7.20000;
//double x = 7.00002;
if((double)((int)x)==x){
str.Format("%d", (int)x);
MessageBox(str);
}else{
str.Format(_T("%f"), x);
str.TrimRight(_T("0"));
MessageBox(str);
}
第2个回答 2012-03-25
在VC.net 9.0里面 要写:str.Format(_T("%.2f"),a);
第3个回答 2011-05-27
GetDlgItem
SetDlgItemText
<上一页
1
2
相似回答
大家正在搜
相关问题
MFC对话框中如何给一个edit文本框赋初值?
MFC对话框中如何给一个edit文本框赋初值?
VS2010中怎么将字符串变量显示在MFC编辑框中?
关于C++的mfc,静态文本框如何才能显示一个变量呢?
MFC如何把文本框的一系列值取出,运算后在显示在文本框里
MFC中怎样读取文本框的内容?(有分追加)
在MFC中,如何将对话框的文字在文本框里显示出来?
MFC中怎样在静态文本框中依次显示数组值?