При установки галочки "password protected" в свойствах Заставки, в WinXP, Win2000 изменяется ключ в реестре: "HKLU/Control Panel/Desktop/ScreenSaverIsSecure". В Win98 такого ключа нет. Как узнать с паролем ли заставка в Win9x?
Попутно еще один вопрос:
В Win2000 SystemParametersInfo ( SPI_GETSCREENSAVEACTIVE, NULL, &bSSEnabled, NULL ) всегда возвращает bSSEnabled=TRUE, даже если заставка отключена. Есть ли способ узнать активна ли заставка в Win 2000 или нет?
Спасибо!
Здравствуйте, <Аноним>, Вы писали:
А> Попутно еще один вопрос:
А>В Win2000 SystemParametersInfo ( SPI_GETSCREENSAVEACTIVE, NULL, &bSSEnabled, NULL ) всегда возвращает bSSEnabled=TRUE, даже если заставка отключена. Есть ли способ узнать активна ли заставка в Win 2000 или нет?
SPI_GETSCREENSAVERRUNNING
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
SPI_GETSCREENSAVERRUNNING таким образом не работает. Похоже он показывает запущена ли заставка в текущий момент.
Кстати для Win 9x есть ключ ScreenSaveUsePassword