Salve a tutti!

Premetto che sono un principiante del linguaggio C (ma con tanta volontà di imparare e di creare).

Ho scaricato molti sfondi e vorrei coreare un programma in C che mi permetta, all'avvio di WinXP, di sceglierne uno a caso e di impostarlo come sfondo del desktop...

Quello che non so fare ( ) è permettere l'esecuzione di un programma all'avvio di WinXP e impostare un'immagine come sfondo (e magari impostare anche i parametri dell'immagine sullo sfondo, tipo "centrata", "affiancata" o "estesa"...

Qualcuno può darmi una mano?

GRAZIE