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

 我来答
茜拉密
推荐于2019-08-21 · TA获得超过1.7万个赞
知道小有建树答主
回答量:129
采纳率:88%
帮助的人:5.3万
展开全部

用sprintf函数把要的东西弄进字符数组,然后用messagebox从字符数组里去取字符串

MessageBox指的是显示一个模态对话框,其中包含一个系统图标、 一组按钮和一个简短的特定于应用程序消息,如状态或错误的信息。消息框中返回一个整数值,该值指示用户单击了哪个按钮。

包含的参数:

hWnd:此参数代表消息框拥有的窗口。如果为NULL,则消息框没有拥有窗口。

lpText:消息框的内容。如果使用了Unicode库,则把文本变成:TEXT(/*sometext*/)。

lpCaption:消息框的标题。如果使用了Unicode库,则把文本变成:TEXT(/*sometext*/)。

uType:指定一个决定对话框的内容和行为的位标志集。此参数可以为下列标志组中标志的组合。指定下列标志中的一个来显示消息框中的按钮以及图标。

给个例子:

char buf[100];
sprintf(buf,"%d", 123);
MessageBox(0, "", buf, MB_OK);

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式