Обновлено: 01 декабря, 2018
Программное включение и выключение монитора в Delphi
Отключить:
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0);
Включить:
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, -1);
После отключения монитора возможно потребуется перезагрузка.