首先用findwindow找到窗体句柄,然后关闭。

解决方案 »

  1.   

    如果你是用shell调用的exe文件,那么shell的返回值就是新进程的ID,用这个ID做参数调用openprocess得到的值就是进程句柄,有了ID和局柄,就可以用terminateprocess等方法杀掉进程.
      

  2.   

    terminateprocess函数中的uExitCode应该对应的是什么值?
      

  3.   

    能对findwindow的参数进行一些更详细的描写吗?
      

  4.   

    前一参数是系统对WINDOW的类标识。后者是窗口标题。所以:最不要用这一函数。
    一个好方法是如果所有程序都是你写的,则当主窗体加载时将窗体的hwnd写入注册表。
    然后当主程序退出时取出一一关闭。