CLASSE POUR CHANGER LE PAPIER PEINT DE WINDOWS

cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 - 10 sept. 2006 à 09:01
cs_Willi Messages postés 2375 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 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 22
10 sept. 2006 à 14:54
Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Control Panel\Desktop", True).SetValue("TileWallpaper", "0", Microsoft.Win32.RegistryValueKind.String)

Fais de meme pour WallpaperStyle.
doxt Messages postés 15 Date d'inscription mercredi 11 août 2004 Statut Membre Dernière intervention 7 septembre 2009
10 sept. 2006 à 14:08
Comment fait tu ca avec du code ?
cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 22
10 sept. 2006 à 09:01
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

++
Rejoignez-nous