主程序是EXE
子程序是exe  或者 dll当主程序关闭时,要求打开过的子程序全关闭,或者提示有子程序在运行要先关闭子程序要怎么实现呢,各位高手

解决方案 »

  1.   

    方法很多。具体还有看你的需求。比如:
      用 CreateFileMapping 分配一块内存,子程序和主程序通过它来通讯。
      

  2.   

    使用CreateProcess打开,关闭时使用 CloseHandle。
      

  3.   

    to :ydlchina 能不能举个例子啊
    是写在主程序还是子程序啊
      

  4.   

    打开一个子程序,你把它的handle记到一个list里,
    在主程序的退出事件中循环:postmessage(handle,wM_close,0,0);