读书人

数据类型转换的有关问题(急)

发布时间: 2012-03-28 15:40:03 作者: rapoo

数据类型转换的问题(急!!!)
CString str;
str.Format( "%.2f ",m_pSet-> m_YL1N);
m_YL1N.SetWindowText(str);
m_YL1N在数据库里是float型 8位

在数据库里m_YL1N=5时 显示的是0.00
在数据库里m_YL1N为空时 显示的是0.00(我想让他为空)

为什么转换会错误呢?


[解决办法]
因为m_YL1N是LONG型的,所以用 m_YL1N.SetWindowText(str);结果不能为空

用GetDlgItem(IDC)-> SetWindowText(_T( " "));设置为空

读书人网 >VC/MFC

热点推荐