Может проходила эта тама, но все же... Нужно программно погасить монитор. Полазив по разным сайтам посвещенным Delphi я нашел кое-что, точнее, не важно на какое событие пишем
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 0) // гасит монитор
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, -1) // включает монитор
В 98-й работат, но как-то криво, экран черный, мигает курсор. В 2000 и ХР вообще этот номер не прокатывает.
Что еще добавить? А может что другое нужно? Заранее всем спасибо.