vc++中利用Format将DWORD类型转换成CString类型报错
想获取机器的总内存显示在一个静态文本控件(变量为m_strTotalMemory)里面,主要代码如下:MEMORYSTATUSmem_stat;GlobalMemoryS...
想获取机器的总内存显示在一个静态文本控件(变量为m_strTotalMemory)里面,主要代码如下: MEMORYSTATUS mem_stat; GlobalMemoryStatus(&mem_stat); m_strTotalMemory.Format("%d KB",mem_stat.dwTotalPhs/1024); 最后一句不就是将DWORD类型转换成CString类型吗?为什么总是报错error C2664?在网上查了很多资料,有人建议改为 m_strTotalMemory.Format(L"%d KB",mem_stat.dwTotalPhs/1024); 但是仍然报错error LNK2001 将Format函数研究了半天也不知道参数到底错在哪里,盼请高手指点!多谢!
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询