菜鸟问:怎么样把int nValue=100, 转化为String型的"100",因为我要把nValue=100显示在StaticText上,而StaticText的Value只能为String的 菜鸟问:怎么样把int nValue=100, 转化为String型的"100",因为我要把nValue=100显示在StaticText上,而StaticText的Value只能为String的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString str;str.Format("%d",nValue);用str吧 m_StaticText.Format("%d",nValue); 如果是在对话框中的话,就直接这么写就好了:SetDlgItemInt(IDC_STATIC1, 100); char s[16];wsprintf(s,"%d",nValue);sprintf(s,"%d",nValue);_snwsprintf(s,"%d",nValue);都可以的还可以itoa 同意楼上的,你可以把你的Static控件实例化为CString类型,然后要调用str.Format("%d" , 100);this->UpdateData(FALSE);另外UpdateData(FALSE)是把变量内的内容放到对应的控件上。UpdateData(TRUE)是把控件上的内容放到变量内。因此操作控件变量时,需要取控件的内容时需要先调用UpdateData(TRUE),需要设置控件内容时先赋值然后调用UpdateData(FALSE) 好久没来,散分贴 这个效果是用CTreeCtrl还是CTreeView 怎么将CString转换成char *字符串? 再问图片缩放问题??? MFC中如何加载对话框 如何实现WMP最小化后在任务栏的效果? 请教分别位于两个不同的内网的两台机器,如何通过SOCKET进行通讯,象QQ、MSN那样 刚领到工资 如何隐去边框? 请教问题 Vc++ 技术内幕中 第二章那个Hello,world 例子为什么不能通过编译?? 关于打印的问题,请各位高手赐教,高分相送
str.Format("%d",nValue);用str吧
SetDlgItemInt(IDC_STATIC1, 100);
wsprintf(s,"%d",nValue);
sprintf(s,"%d",nValue);
_snwsprintf(s,"%d",nValue);
都可以的
还可以itoa
str.Format("%d" , 100);
this->UpdateData(FALSE);
另外
UpdateData(FALSE)是把变量内的内容放到对应的控件上。
UpdateData(TRUE)是把控件上的内容放到变量内。
因此操作控件变量时,需要取控件的内容时需要先调用UpdateData(TRUE),需要设置控件内容时先赋值然后调用UpdateData(FALSE)