如题,我知道使用WinExec(szCmdLine, SW_HIDE)可以不显示窗口,但是winexec这个函数不会等待cmd命令执行结束,代码就会继续
而system会等待程序执行结束,但是会弹出cmd程序窗口,请问怎么办???
我认为需要用下面的方式处理
方法1:让winExec等待命令调用结束
方法2:system不显示cmd窗口
方法3:其他的好方法
求大神帮忙
我尝试将SW_HIDE改成SW_NORMAL,结果发现只是打开了cmd,并没有输入指令
用命名管道(namedpipe)与cmd进行交互。
详情查询MSDN
1、回答可以再详细点吗?
2、我将“ftp -i -s:ftptemp.txt"修改为“cmd \c ftp -i -s:ftptemp.txt"程序就好用了,请问这是为什么呢?
谢谢啦,会加分的恩