MFC CString类型赋值报错~~如图

首先定义了CStringcount;voidCKeyboardApp::Scan(){inti=0;while((!isClick)){i=i%4;count.Forma... 首先定义了CString count;
void CKeyboardApp::Scan(){
int i=0;
while((!isClick)){
i=i%4;
count.Format("%d",i);
i++;

}}
这样赋值为什么不对?
展开
 我来答
lidanger
2012-12-17 · TA获得超过631个赞
知道小有建树答主
回答量:1321
采纳率:100%
帮助的人:1050万
展开全部
报的神马错??

count.Format(-T("%d"),i);

试试。。
更多追问追答
追问
为什么这样就不报错了?
追答
估计你用的新版本的vc
新版本字符一般按宽字符处理。。。要用_T()宏转换一下。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式