我想在我得程序中调用已经成熟的外部程序(如:deltree等),那么用什么方法可以调用,并且在调用时如何将程序的输出显示到指定的窗口。其效果如同VC++编译时的编译窗口中的显示。

解决方案 »

  1.   

    HINSTANCE ShellExecute(
        HWND hwnd, 
        LPCTSTR lpOperation,
        LPCTSTR lpFile, 
        LPCTSTR lpParameters, 
        LPCTSTR lpDirectory,
        INT nShowCmd
    ); 输出我就不知道了
      

  2.   

    调用的方式应该是 DoubleJiang(Double)说的,至于输出就不知道了。
      

  3.   

    如果被调用的是windows程序我看还有希望,如果是dos的,确实很难得到输出,关注
      

  4.   

    CreateProcess and get window handle first ,then use SetWindowPos