Sì sono d'accordo pure io, ma si dà il caso che ho già realizzato un programma C che mi cambia lo sfondo ad ogni riavvio utilizzando l'API che mi segnalate.

Ma utilizzando l'API posso impostare solo ed esclusivamente immagini BMP che sono pesanti...

Per questo volevo creare un nuovo programma in grado di funzionare con le JPG e questo non me lo permettono le API (almeno credo...), quindi sono alla ricerca di una soluzione cercando di modificare il registro di sistema...