Thema: Delphi Standby unterdrücken

Einzelnen Beitrag anzeigen

Vjay

Registriert seit: 2. Dez 2003
Ort: Berlin/Eschede
481 Beiträge
 
Delphi 7 Professional
 
#3

Re: Standby unterdrücken

  Alt 30. Aug 2004, 20:40
Delphi-Quellcode:
const
  PBT_APMQUERYSUSPEND = 0; {Request for permission to suspend.}
  
ins mainform private: procedure WMPOWERBROADCAST (var Message: TMessage); message WM_POWERBROADCAST;


procedure TMainForm.WMPOWERBROADCAST(var Message: TMessage);
begin
 case Message.WParam of
  PBT_APMQUERYSUSPEND:
  begin
   if canSuspend then Message.Result := 1
   else Message.Result := BROADCAST_QUERY_DENY;
  end;
 else defaultHandler( Message);
 end;
end;
Wer später bremst ist eher tot.
  Mit Zitat antworten Zitat