头让我写个批处理,我就用批处理编译了一个项目。用命令行编译的时候就会弹出命令提示符窗口,此后在VC6环境下编译也会弹出这个命令提示符窗口,而且是最大化的,命令提示符窗口好象也有问题,按ALT+ENTER有时最大化的这个命令提示符窗口无法恢复窗口。这种情况下,只能重启。请高手指点,到底问题出在哪里?

解决方案 »

  1.   

    批处理中调用其他程序时cmd /k试试?
      

  2.   

    我公司用也一样
    但是其中加了一句 cmd /c 据说好用 试试吧
      

  3.   

    对了,还有,我的程序不是在程序中执行CMD命令。是普通的应用程序文件,批处理编译后,每次VC环境中编译都会跳出那个黑窗口
      

  4.   

    现在vs2005的一个工程中调用了vc6生成的dll,vs2005也变成这样了。编译的时候会弹出黑框,但编译完后马上关闭,编译执行的时候和VC6的情况一样。不过VC6中编译和编译执行都不自动关闭。
      

  5.   

    cmd窗口的问题,在执行bat的时候不要最大化窗口