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 这个函数怎么实现未知数据输出?