Форум: "Основная";
Текущий архив: 2009.12.27;
Скачать: [xml.tar.bz2];
ВнизВывод текста (во время блокировки компьютера) Найти похожие ветки
← →
dm37 (2008-12-27 17:19) [0]Подскажите, как можно вывести текст на экран после блокировки компьютера (CTRL-ALT-DEL -> блокировка).
Компьютер заблокирован, а на экране показано состояние некоторых переменных (счетчиков).
← →
Eraser © (2008-12-27 17:29) [1]> [0] dm37 (27.12.08 17:19)
в чем затруднение?
← →
dm37 (2008-12-27 17:59) [2]видимо получить дескриптор нового экрана, т.к. обычными способами, никак не получается. Пробовал запускать как службу, тоже пока ничего не выходит.
← →
Eraser © (2008-12-27 19:18) [3]> [2] dm37 (27.12.08 17:59)
> Пробовал запускать как службу, тоже пока ничего не выходит.
служба не должна никаким образом самостоятельно взаиможействовать с интерактивным пользователем.
> видимо получить дескриптор нового экрана
OpenInputDesktop
правда этот десктоп можен находиться в другой терм. сессии, но это уже отдельный разговор.
← →
tesseract © (2008-12-27 22:06) [4]
> служба не должна никаким образом самостоятельно взаиможействовать
> с интерактивным пользователем.
Есть интерактивные службы, но опыт их использования сильно печальный. К тому - же у заблокированного компьютера официальный пользователь вроде system.
← →
Eraser © (2008-12-27 22:19) [5]> [4] tesseract © (27.12.08 22:06)
их уже нету, начиная с висты.
← →
DVM © (2008-12-27 22:25) [6]После блокировки на эране отображается десктоп Winlogon-а. До него можно добраться из сервиса, запущенного от имени системы.
OpenWindowStation()
SetProcessWindowStation()
OpenDesktop()
SetThreadDesktop()
← →
Eraser © (2008-12-27 22:39) [7]> [6] DVM © (27.12.08 22:25)
все эти примеры можно смело на свалку сдавать, после появления висты.
← →
DVM © (2008-12-27 22:45) [8]
> после появления висты.
да, да, да
← →
dm37 (2008-12-28 14:10) [9]Всем спасибо,
будем искать другой способ решить проблему
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2009.12.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c