CLASSE POUR CHANGER LE PAPIER PEINT DE WINDOWS

Messages postés
2376
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
- - Dernière réponse : cs_Willi
Messages postés
2376
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
- 10 sept. 2006 à 14:54
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/39504-classe-pour-changer-le-papier-peint-de-windows

cs_Willi
Messages postés
2376
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
16 -
Effectivement c'est pas grand chose. Tu aurais pu au moins faire le test sur l'existence du fichier passé au constructeur.

Pour étirer ton wallpaper avant de le définir avec SPI_SETDESKWALLPAPER modifies les 2 valeurs suivantes dans la base de registre.

Sous HKEY_CURRENT_USER\Control Panel\Desktop
Passe la valeur 0 à TileWallpaper et 2 à WallpaperStyle

++
doxt
Messages postés
15
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
7 septembre 2009
-
Comment fait tu ca avec du code ?
cs_Willi
Messages postés
2376
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
16 -
Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Control Panel\Desktop", True).SetValue("TileWallpaper", "0", Microsoft.Win32.RegistryValueKind.String)

Fais de meme pour WallpaperStyle.