我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 执行控制程序 >

MFC中调用控制台程序如何进行自动输入并执行

归档日期:07-13       文本归类:执行控制程序      文章编辑:爱尚语录

  在MFC中点击按钮执行一个控制台程序,并把一个编辑框里的字符串作为控制台程序的输入,然后自动执行,该怎么做?chars[1000];m_edit1.GetWindowText(s,1000);已经从编辑框中获取了字符...

  在MFC中点击按钮执行一个控制台程序,并把一个编辑框里的字符串作为控制台程序的输入,然后自动执行,该怎么做?

  我的控制台程序的功能是输入一段字符串并执行某个命令,而这段需要输入的字符串就是上面的s

  ShellExecute()好像没有这个自动输入并执行的功能,不知道该用什么办法实现这个功能。

  楼下的误会我的意思了,控制台程序是我自己写的一个程序,比如输入一段代码,执行后会将代码保存到txt文件。不是系统自己的cmd程序。用system(str);也没有路径参数啊。我自己写的那个控制台程序有一个可执行文件路径要添加上去的。展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  另外,要确认你的控制台程序中有接收参数的功能。如果没有,光靠简单的调用api函数是达不到你要求的,即使用其他函数也一样。这样的话,你可以考虑编写一个.bat批处理文件。

本文链接:http://guidoon.com/zhixingkongzhichengxu/239.html