Главная » C++ » Как получить тип Active Desktop на Windows?
Как получить тип Active Desktop на Windows?
Моему программному обеспечению (сервису, закодированному в cpp) необходимо знать, какой рабочий стол активен в настоящее время:
Рабочий стол Winlogon
Рабочий стол приложения
Заставка рабочего стола
У меня есть код для регистрации WTS_SESSION_CHANGE, но он работает только при переключении сеанса.
Есть ли способ узнать после включения питания, является ли текущий экран WinLogon?
Целью этого является отображение окна сообщений на правильном рабочем столе через дочерний процесс в пользовательском режиме.