首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

2012-03-28 
数据类型转换的问题(急!!!)CStringstrstr.Format( %.2f ,m_pSet- m_YL1N)m_YL1N.SetWindowText(str)

数据类型转换的问题(急!!!)
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( " "));设置为空

热点排行