MessageBox可以输出数字文字等,如何输出变量值呢?如何在windows窗口中输出变量值?
展开全部
用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);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询