Re: Вывод на WinLogon десктоп Win7+ любыми способами - как?
От: okman Беларусь https://searchinform.ru/
Дата: 27.06.17 18:03
Оценка: 2 (1) +1
Здравствуйте, LazyKarlson, Вы писали:

LK>Есть необходимость под Windows 7+ на Winlogon десктоп, на десктоп скринсейвера поместить любой знак, пусть примитивный.


Для чего?

LK>Все предлагаемые способы (CreateProcessAsUser +указание десктопа,winsta.dll + WinStationSwitchToServicesSession, SetProcessWindowStation) не работают.


Я использовал способ с CreateProcessAsUser + WinSta0\Winlogon.
При условии, что используется токен с правами SYSTEM с указанием правильного SessionId и
окно имеет расширенный стиль WS_EX_TOPMOST, все прекрасно работает (проверял на
WinXP-Win8.1, на "Десятке", по идее, тоже все должно быть без изменений).

LK>...

LK>Возникла мысль — а вот если какой-нибудь драйвер? Написанием драйверов не занимался. Может ли абстрактный драйвер чего угодно рисовать напрямую на экран? Если да — куда копать для начала?

Через драйвер это сделать будет на несколько порядков сложнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.