我隐藏的程序(进程隐藏)如何获得关机的消息(如关机,重启,注销等)
多位,请给出一些明示,如能贴出实现的CODE更好,先谢谢了。
解决方案 »
- 纠错:给pbyte变量赋值出错。错误:Missing operator or semicolon
- 谁有syneditor控件的使用方法啊? 能告知一下么? 感激不尽
- wwdbcomb
- ××超急,打倒微软,求解,排序问题××
- 怎样设置DBGrid标题行、所选记录行的行高度和行背景颜色,所选列宽度
- 我想学DELPHI和SQL SERVER,大家有好的入门的电子文档没有?发邮件到邮箱,或给地址都行!都有分哟!
- 散分
- 谁有ANIMATEIMAGE控件。
- 谁会service组件,哪里有现存的例子?
- 请问在delphi怎样禁用或启用一个设备,100分相送!
- 关于程序发布的问题---请高手帮忙
- 请教一个问题。
WM_QUERYENDSESSION
WM_ENDSESSION
消息TForm1=class(TForm)
...
private
procedure OnEndSession(var msg:TMessge);message WM_ENDSESSION;end;
.....TForm1.OnEndSession(var msg:TMessge);//TWMENDSESSION
begin
showmessage('关机了');
end;
{ Private declarations }
CanClose:boolean;
form1.CanClose:=true;
ExitWindowSex(EWX_FORCE,0);
//EWX_FORCE:强制关闭,WINDOWS不会发送任何消息给正运行的程序,可能导致数据丢失
//EWX_LOGOFF:关闭所有正运行的程序,注销当前用户重新登陆
//EWX_POWEROFF:关闭WINDOWS并关机,系统必须支持电源管理
//EWX_REBOOT:关闭WINDOWS并重新启动
//EWX_SHUTDOWN:关闭WINDOWS,缓冲区内的数据将被写入磁盘
试试吧