Detecta monitores múltiples y establece fondos de pantalla separados para cada uno

Estoy empezando un proyecto para hacer un rotador de papel de pared para computadoras con múltiples monitores.

1) ¿Cómo se detectan los monitores en Windows y la resolución asociada?

2) ¿Cómo puedo configurar la imagen por monitor. ¿Hago una imagen que está hecha a mano o configuro cada una individualmente y cómo?

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta