高手请进关于关机消息!(倾家当产)!!!在线(30分)

  • 主题发起人 主题发起人 天宇天蓝
  • 开始时间 开始时间

天宇天蓝

Unregistered / Unconfirmed
GUEST, unregistred user!
有谁知道关于Windows 关机的消息是哪一个?
wm_queryendsession ?

请问这条消息怎么用啊?
注:关机函数不要。
 
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;

type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
procedure winexit(var msg:Tmessage);message WM_QUERYENDSESSION;
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.FormCreate(Sender: TObject);
begin

end;

procedure TForm1.winexit(var msg: Tmessage);
begin
// quit your program here such as unregister your process
//then
msg.Result:=true;
end;

end.
 
>>请问这条消息怎么用啊?
这条消息是系统发出的,你可以在自己的程序中截获它来做一些事
如果想执行关机操作用
ExitWindowEx
 
你只是截获,并没有完成关机功能。
 
我要让系统发出这条消息来实现关机功能!!!!
 
老大请参考 http://www.delphibbs.com/delphibbs/dispq.asp?lid=1219501
别忘了给分!!!
 
多谢张自骞,可是我说了,我不想用函数。我要用消息。
 
哥们,关机
只是一个消息无法实现那个功能的。或者是发出一个信息然后在截获过程调用
关机函数或者你自己编一个关机的API。
 
msg.Result := 1就关闭了
 
接受答案了.
 

Similar threads

I
回复
0
查看
459
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部