怎么讲DWORD 转换成 CString?
在VS2008建立一个MFC 对话框,拖入一个按钮,在按钮点击的方法里面,加入如下代码DWORD dd=0x01234567;
CString str;
str.Format("%u",dd);
MessageBox(str);报错: error C2664: 'void ATL::CStringT<BaseType,StringTraits>::Format(const wchar_t *,...)' : cannot convert parameter 1 from 'const char [3]' to 'const wchar_t *'更改代码为
DWORD dd=0x01234567;
CString str;
str.Format((wchar_t*)"%u",dd);
MessageBox(str);不报错,但是,弹出的MessageBox里面显示的是一个“甥”字,而不是1234567。
在VS2008建立一个MFC 对话框,拖入一个按钮,在按钮点击的方法里面,加入如下代码DWORD dd=0x01234567;
CString str;
str.Format("%u",dd);
MessageBox(str);报错: error C2664: 'void ATL::CStringT<BaseType,StringTraits>::Format(const wchar_t *,...)' : cannot convert parameter 1 from 'const char [3]' to 'const wchar_t *'更改代码为
DWORD dd=0x01234567;
CString str;
str.Format((wchar_t*)"%u",dd);
MessageBox(str);不报错,但是,弹出的MessageBox里面显示的是一个“甥”字,而不是1234567。
解决方案 »
- PHIGS+哪里找
- vc插入一条记录到access中,然后马上读出,结果有时候读不出。但明明返回的影响行数是1,为什么就读不出呢?
- PreTranslateMessage 重载 WM_TIMER
- 关于C语言
- 关于控件滑杆的消息响应的问题!!
- 关于CDialogBar的问题,请教高手(急,谢谢!)
- 如何让一个不支持MFC的ATL工程支持MFC?
- Delphi下做的DLL,VC调用问题!!!
- 关于ClistBox的问题,特别急
- 为什么编码压缩,没有不出关键帧的?各位帮帮忙啊
- C++中实现类似数据库中DISTINCT的算法
- 请教:我的BHO插件,本地测试网页可以成功加载,但远程服务器的网页却不可以加载?
CString str;
str.Format(_T("%l"),dd);
MessageBox(str);
CString str;
str.Format(_T("%i"),dd);
MessageBox(str);