Подскажите плз, как программно определить активность Screen Saver, причем желательно, чтоб это работало на Win9x/Me/NT/2000/XP. Я знаю, что для разных ОС свои спобобы, а есть ли нечто универсальное?
Здравствуйте miksh, Вы писали:
M>Подскажите плз, как программно определить активность Screen Saver, причем желательно, чтоб это работало на Win9x/Me/NT/2000/XP. Я знаю, что для разных ОС свои спобобы, а есть ли нечто универсальное?
Универсального нет, но есть функция GetVersionEx, чтобы определить версию и выбрать подходящий способ.
Кроме того, вот это может несколько помочь:
Q238882 HOWTO: Know When Your Screen Saver Starts
Q150785 INFO: Detect If a Screen Saver Is Running on Windows NT