在messagebox c ++中发布或显示多个字符串

时间:2013-11-30 05:43:04

标签: c++ string messagebox

我想在c ++的消息框中以不同的行显示多个字符串。 我希望它显示为:

Number of Words: 10
Number of Sentences: 5
Number of Digits: 2
Number of Upper Case Characters:5

我该怎么做? MessageBox(NULL, HERE ,“CSE 3120 - Term Project”,MB_OK | MB_ICONEXCLAMATION);

而不是在这里,所有这些字符串应该去..我只是不知道如何显示它们,并且所有数字都存储在变量中。

任何想法? 在此先感谢,伙计们:)

1 个答案:

答案 0 :(得分:1)

试试这个......

Number of Words: 10
Number of Sentences: 5
Number of Digits: 2
Number of Upper Case Characters:5    

char text[128];
sprintf(text, "Number of Words: %d", noOfWords);
sprintf(text, "Number of Sentences: %d", noOfSentences);
sprintf(text, "Number of Digits: %d", noOfDigits);
sprintf(text, "Number of Upper Case: %d", noOfUCase);
MessageBox(NULL, text, "", MB_OK);