::WinExec("PrintManager",SW_SHOW);
::DeleteFile("C:\tmp.txt");我想在用WinExec()调用PrintManafer时,PrintManager在后台运行,在屏幕上一点关于PrintManager的内容都没有;
还有:我想在PrintManager运行完了后再删除tmp.txt应该怎么做?注:PrintManager运行时会用到tmp.txt

解决方案 »

  1.   

    这要看printmanager的命令行参数能否支持,如果不支持应该的话只能用sendmessage()了,
      

  2.   

    printmanager 是exe格式的文件吗?
    如果不是还不如直接写函数的好
    呵呵
      

  3.   

    你那PrintManager应该给出一个全路径。实现删除tmp.txt,你最好用CreateProcess来运行PrintManager
      

  4.   

    那请问第二个问题能做到吗?我想在PrintManager运行完了后再删除tmp.txt应该怎么做?注:PrintManager运行时会用到tmp.txt