Я использую ctypes для вызова API-функции SystemParametersInfo (), чтобы установить значение времени ожидания заставки. Он отлично работает в Windows XP, но не в Windows 7. Я использую следующий код:
import ctypes
user32 = ctypes.windll.LoadLibrary("user32")
user32.SystemParametersInfoA(15, 5, 0, 3)
Код вызывает заставку каждые 5 секунд. Как ни странно, я вижу, что местоположение реестра, содержащее настройку тайм-аута, было обновлено, хотя сама заставка не отображается.
Есть идеи?