Одним из решений, которое можно было бы предложить, является периодический поиск специального рабочего стола «Заставка», а если он присутствует, то считать его работающей заставкой.
Но, видимо, это относится не ко всем заставкам, так как в некоторых случаях упомянутый рабочий стол присутствует всегда.
Есть ли более надежные решения для этого?