首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么将dos程序的输入输出重定向到小弟我的程序中

2012-02-21 
如何将dos程序的输入输出重定向到我的程序中?现在接了一个项目,出于某些需要,希望能够在dos下写一个cli界

如何将dos程序的输入输出重定向到我的程序中?
现在接了一个项目,出于某些需要,希望能够在dos下写一个cli界面,再在windows下写一个图形界面,图形界面是cli界面的外壳,通过交换cli界面的文本数据来实现功能,但是请问怎么将基于字符的程序重定向到我的图形外壳程序上?谢了!急用!

[解决办法]
This article may help you:
http://www.vckbase.com/document/viewdoc/?id=1097
[解决办法]
学习!
[解决办法]
用进程间通讯方式,将cli界面的文本数据重新送给图形界面
[解决办法]
用CreateProcess创建一个cmd进程,然后把它的输入输出改一下,就可以了.

如果你用CreateProcess创建一个edit.com的进程我想肯定不行哈.
[解决办法]
接分快乐
:) ...
[解决办法]
利用管道技术 将DOS下的输出重定位到GUI控件 就可以了
[解决办法]
用CreateProcess创建进程,在STARTUPINFO中填写你创建的管道指定标准输入输出流,然后读取这个管道就可以了。
[解决办法]
这叫重定向技术
你查一下就知道の
[解决办法]
你的意思是说将控制台应用程序输入的字符串转发给一个Win32窗口程序吧?
[解决办法]
参考
http://community.csdn.net/Expert/topic/5225/5225434.xml?temp=.570904

热点排行