MFC 怎么输出

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC 怎么输出相关的知识,希望对你有一定的参考价值。

类似于cout《《的

如楼上所说,可以使用信息框提示进行信息输出。当然,也可以奖MFC关联cmd,进行信息输出。

如vs2008中,选择:项目,项目属性,配置属性,生成事件,生成后事件,命令行参数添加: editbin /SUBSYSTEM:CONSOLE $(OUTDIR)\\filename.exe。filename代表项目名称。这样添加之后,你就可以在mfc代码中使用cout,这样的输出显示在关联到的这个控制台中,很方便查看。

参考技术A 你说的那个是控制台程序的输出的。。是WIN32的。。
MFC的输出可以是显示在控件上,这样不仅直观而且还比较方便的。
或者可以用一楼的那种方法的。 用MESSAGEBOX的方式来突出显示的饿。。
参考技术B CString str;
一个是局部函数:MessageBox(str);输出字符串
还有一个是随时都可以用的:AfxMessageBox(str);
输出的时候,你可以将其他的类型的格式化为CString类型的本回答被提问者和网友采纳

MFC中的format函数怎么输出多行字符或者数字之类的

我试过了,str.Format("123\nabc\n");输出的是123abc 而且还是同一行输出的~~~~~~~

是在edit中显示么?首先要将edit控件属性设置成多行(属性中Styles选项卡,左下侧有个Multiline,选上),然后字符串要写成:
str.Format("123\r\nabc\r\n");
如果再不好使,Hi我。

ps:\r\n 非 \n
参考技术A 能否输出多行字符我不大清楚,你可以试试 '\n'
str.Format("123\nabc\n");

要输入数字就
str.Format("%d", num);

以上是关于MFC 怎么输出的主要内容,如果未能解决你的问题,请参考以下文章

MFC里 用pDC->TextOut 这个函数怎么实现未知数据输出?

MFC中的工程编译后出现一个FakeAPP类、属性和输出窗口应该怎么关闭呀?

MFC 随变量变化在不同静态编辑框输出变量值

mfc 动态更新编辑框内容

MFC中输出String类型(内容为01串)出现乱码

已经写好的控制台应用如何用MFC来添加窗口?