Предотвратить запуск Screen Saver при работе программы

Предотвратить запуск Screen Saver при работе программы

interface
 private
  procedure AppMessage(var Msg: TMsg; var handled: Boolean);
 end;
 implementation

 procedure TForm1.AppMessage(var Msg: TMsg; var handled: Boolean);
 begin
  if (Msg.Message = WM_SYSCOMMAND) and (Msg.wParam = SC_SCREENSAVE) then
  Handled := True;
 end;
 procedure TForm1.FormCreate(Sender: TObject);
 begin
  Application.OnMessage := AppMessage;
 end;
 {
 Note: The Screensaver is only disabled during the lifespan of
 your application.
}

Взято с сайта: http://www.swissdelphicenter.ch

Отправить комментарий

Проверка
Антиспам проверка
Image CAPTCHA
...