如何在win32非控制台应用程序中使用iostream输出信息?
来源:互联网 发布:fifa online3数据库15 编辑:程序博客网 时间:2024/04/30 08:49
最近在使用一个win32非控制台应用程序,需要输出一些坐标来检查和调试程序执行的状况,但是win32非控制台应用程序里使用cout输出语句,看不到控制台程序的那个dos黑色窗口,也无法在程序的其它输出窗口看到打印出的坐标信息,查了一下网上的资料,这个帖子能解决这个问题:如何在非控制台程序中使用 iostream 具体方法如下:
#include <windows.h>
#include <stdio.h>
int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow)
{
AllocConsole();
freopen( "CONOUT$", "w" , stdout );
freopen( "CONOUT$", "w" , stderr );
printf( "show me the money." );
return 0;
}
试了一下,将AllocConsole();freopen( "CONOUT$", "w" , stdout );freopen( "CONOUT$", "w" , stderr );printf( "show me the money." );三个语句添加到WinMain函数中,能很快看到黑色的dos窗口显示show me the money.感谢这位解答者。
- 如何在win32非控制台应用程序中使用iostream输出信息?
- 如何在win32控制台应用程序中使用C++类库
- 在win32 应用程序中使用控制台
- 如何在win32工程中使用控制台
- 定时器SetTimer如何使用在win32控制台应用程序中(2)
- 在控制台应用程序中如何使用CString
- 在Win32应用程序中添加控制台窗口
- 在Win32应用程序中添加控制台窗口
- 在win32控制台应用程序中实现定时器
- 在win32控制台应用程序中实现定时器
- 在win32控制台应用程序中实现定时器
- 在win32控制台应用程序中实现定时器
- 在非控制台程序中开启控制台进行信息的输出
- 在MFC程序中使用控制台输出打印信息
- 在MFC程序中使用控制台输出打印信息
- 在MFC程序中使用控制台输出打印信息
- 在MFC程序中使用控制台输出打印信息
- 在WPF中,使用控制台输出日志信息
- 关于进度条
- HTML学习笔记(七)HTML 文本格式化
- 应聘技巧回答
- 面向消息的中间件
- 河南省蓝桥杯 微生物增殖
- 如何在win32非控制台应用程序中使用iostream输出信息?
- netcat源代码分析,doexec.c中的句柄
- 黑客教程
- MySQL中,主键与普通索引的区别是什么
- 经典SQL语句大全(三)
- 数据存储
- GPS定位+谷歌地图应用的防盗定位设计
- 贪心算法(活动安排)
- 友善之臂视频监控方案源码学习(3) - 守护进程