niketou
Messages postés295Date d'inscriptiondimanche 4 mai 2003StatutMembreDernière intervention 6 décembre 2010
-
23 juin 2005 à 11:19
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 2019
-
23 juin 2005 à 14:19
Salut a tous
Je veux faire un soft qui change le papier peint du bureau
donc j'ai telechargé des sources avec l'api.
SystemParametersInfo 20, 0, Fond, 1
ou
SystemParametersInfo 20, 0, Fond, 0
ou
RetVal = SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, Fond,1)
Le probleme c'est que cela change le papier peint quand je redemare l'ordi et pas directement.
Des solutions?.
Merci a tous.
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 23 juin 2005 à 14:19
Const SPI_GETDESKWALLPAPER = 115
Private Declare Function SystemParametersInfo Lib "user32" Alias
"SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long,
ByRef lpvParam As Any, ByVal fuWinIni As Long) As Long
'le principe est de récupèrer le papier peint en début de programme