Мониторинг запускных файлов
Xakep, номер #046, стр. 046-072-3 end; Disconnect Запускной файл в принципе можно оставить таким же, как и в октябрьском номере ][. Хотя нет, там мы писали программу, которая создает окно, а значит будет видна пользователю. Здесь лучше сделать что-то незаметное. Код загрузки DLL будет тот же, только саму оболочку надо будет сделать невидимой. Но это я оставлю на твоей совести. На диске ][ (или на моем сайте после выхода журнала в свет) ты сможешь найти исходники этой программы. Среди исходников ты найдешь не только невидимый в системе запускной файл, но и редактор, с помощью которого можно будет просматривать log файл и не мучиться с текстовыми просмотрщиками. На этом я спешу распрощаться до следующего номера ][, где я уж точно закончу рассказ про создание утилиты IP Config. Ты спрашивал <???> Подскажи команду включения/выключения монитора? Н: Для выключения используй: SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0). Если нужно снова включить монитор, то нужно написать то же самое, только в качестве последнего параметра вместо 0 указать -1. |