我想让我的程序能够实现这样的功能,当window 关闭时程序能自行关闭。

解决方案 »

  1.   

    你只有在Windows启动时,运行一个程序,检查 WM_ENDSESSION 消息
      

  2.   

    当一个window关闭时会发送WM_CLOSE消息,捕捉到这个消息就行了。
      

  3.   

    你的程序这么厉害!WINDOWS关闭了,它还不能关闭呀?
      

  4.   

    我的意思是windows不会因为 还有正在运行的程序发出一个对话框.
      

  5.   

    呵呵~~~~~~,你的意思是说,不管有没有程序在运行,都关闭WINDOWS,不管其它的?
      

  6.   

    截获windows关闭系统时的消息procedure closepro(var msg:tmessage);message wm_queryendsession;
    procedure TfmQQ.closepro(var msg: tmessage);
    begin
      inherited;
      close;
    end;