Changer fond d'écran C++

poyopoyo -  
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'aimerais changer le fond d'écran du bureau avec C++, j'utilise :

#include <windows.h>

SystemParametersInfo( SPI_SETDESKWALLPAPER, 0, "C:\\Program Files\\Alternafond\\Data\\256.jpg", SPIF_UPDATEINIFILE );

Mais ça ne marche pas !

ça me fait un fond d'écran tout noir !!!

Je pense que c'est dû au format de l'image (.jpg)

Merci de m'aider
A voir également:

3 réponses

Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
ça doit être ça.
J'ai un petit programme de changement de fond d'écran, et il transforme les .jpeg en bmp avant de les mettre en fond.
0
poyopoyo
 
EUH, en fait je viens de tester avec une bmp, ça ne marche toujours pas.
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
Si j'y pense ce soir, je mettrai le bout de programme qui va bien.
0