MessageBox可以输出数字,文字等,那么如何输出变量值呢? 或者说如何在 windows 窗口中输出变量值?

 我来答
维多K
2013-01-05 · TA获得超过413个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:177万
展开全部
很简单,将变量值转换成字符串,再用MessageBox输出即可。

例如,你用MFC的时候,用String变量的Format函数,就能轻松将变量转换成字符串:
int a = 123; // 这是你的变量
CString str; // 这是MFC中的字符串变量
str.Format("%d", a); // 调用Format方法将变量转换成字符串,第一个参数就是变量类型
MessageBox(str);
veket的小号
2013-01-05 · TA获得超过3371个赞
知道大有可为答主
回答量:3762
采纳率:0%
帮助的人:3991万
展开全部
用sprintf函数 把要的东西 弄进字符数组
然后 用messagebox从字符数组里去取字符串..............
追问
能详细点 给个代码么
追答
char buf[100];
sprintf(buf,"%d", 123);
MessageBox(0, "", buf, MB_OK);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式