读取控制台输出
在编程中, 经常想获取控制台程序的标准输出, 并保存到相关的日志文件中. 以前一直都没有找到这方面的相关代码, 最近在MSDN找到相关API, 可以读取控制台的标准输出. 将示例保存方便以后查看.
在上面的例子中, 调用 了Windows API - ReadConsoleOutput, 这个函数获取控制台程序的缓冲区数据, 但后续处理比较复杂. 在MSDN中还有另外一个API-ReadConsoleOutputCharacter ,可以直接获取缓冲区数据, CMD窗口在一般的情况下一行为8
原创
2010-07-05 00:07:00 ·
2148 阅读 ·
0 评论