interfaceprivateprocedure AppMessage(var Msg: TMsg; var handled: Boolean);
end;
implementationprocedure TForm1.AppMessage(var Msg: TMsg; var handled: Boolean);
beginif (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.
Bemerkung: Der Screensaver bleibt nur solange deaktiviert,
wie ihre Applikation lдuft. $
}
Если Вас заинтересовала или понравилась информация по разработке на Delph - "Предотвратить Screen Saver при запуске", Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу: Так же Вы можете задать вопрос по работе этого модуля или примера через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!