MFC使用控制台界面
来源:互联网 发布:php 反射查看类 编辑:程序博客网 时间:2024/05/22 12:04
在MFC程序中输出调试信息的方法有两种,一种是使用TRACE宏,可以向Output窗口输出调试信息;另一种是用MessageBox,弹出消息框来输出调试信息,但会影响程序的运行。
其实有一种方法可以更为方便的输出调试信息,就是输出到控制台(Console)中,即不影响程序运行,又便于查看调试信息。方法如下:
1、#include <conio.h>
2、在需要开启控制台窗口的地方调用
AllocConsole();//注意检查返回值
3、在需要输出调试的时候调用_cprintf等函数
如_cprintf("i=%d\n", i);
4、关闭控制台的时候调用
FreeConsole();
注意:上述方法在输出中文时会出现乱码,如果需要输出中文,请使用下面的方法:
AllocConsole();
freopen( "CONOUT$","w",stdout);
printf("i的值为%d\n", i);
其实有一种方法可以更为方便的输出调试信息,就是输出到控制台(Console)中,即不影响程序运行,又便于查看调试信息。方法如下:
1、#include <conio.h>
2、在需要开启控制台窗口的地方调用
AllocConsole();//注意检查返回值
3、在需要输出调试的时候调用_cprintf等函数
如_cprintf("i=%d\n", i);
4、关闭控制台的时候调用
FreeConsole();
注意:上述方法在输出中文时会出现乱码,如果需要输出中文,请使用下面的方法:
AllocConsole();
freopen( "CONOUT$","w",stdout);
printf("i的值为%d\n", i);
FreeConsole();
0 0
- MFC使用控制台界面
- MFC使用控制台界面
- MFC中使用控制台
- MFC使用控制台
- MFC使用控制台
- 在控制台使用mfc
- MFC程序使用控制台
- MFC程序使用控制台
- MFC使用控制台
- 控制台程序使用mfc类
- 在控制台程序中使用MFC类
- MFC应用程序使用控制台的方法
- 在控制台程序中使用MFC类
- 控制台程序使用MFC类的方法
- MFC中使用控制台窗口输入输出
- MFC应用程序使用控制台的方法
- MFC中使用printf控制台函数
- MFC环境使用控制台调试输出
- 文本文档批量导成表格
- 如何做好程序,卖个好价钱?价格高了没人买,低了技术支持又太麻烦。最要命的是买了拿到代码或软件又申请退款。请各位帮忙?
- [转]阿里云 Linux 安装phpredis扩展 How to install Redis and Redis php client
- centos 7 配置网络之后不能访问外网
- XML编程-SAX
- MFC使用控制台界面
- 关于Android Canvas.drawText方法中的坐标参数的正确解释
- 优化mysql实验(explain;索引)+利用 index、explain和profile优化mysql数据库查询小结
- 移动端弹窗、移动端手机网站弹出框、手机网站弹窗特效!
- 海尔沿“21世纪海上丝绸之路” 传递中国制造理念
- 在kali虚拟机中安装USB 无线网卡驱动
- MySQL数据库的优化
- MyBatis中Like语句使用方式
- Markdown webstorm编辑初试