OVH Cloud OVH Cloud

Fond d'écran XP

9 réponses
Avatar
News79
Bonjour
Y a t il un moyen de changer l'image de fond d'écran du bureau XP à partir
d'une petite application ?
C'est à dire avoir une ptit exe dans le Systray , choisir une image dans une
liste et faire par exemple "Appliquer". Est-il possible
de changer immédiatement sans avoir à relancer une session windows ???
Quelle API peut faire ca ?

Merci bcp

--
Laurent

9 réponses

Avatar
Kiriasse
Je ne vois pas trop l'intérêt d'une telle application puisqu'il suffit de
faire un clic droit sur l'écran puis de cliquer sur Propriétés pour obtenir
la boîte à onglets Affichage qui permet de changer le fond d'écran (et sans
avoir à relancer une session Windows).
Kiriasse
www.kiriasse.fr

== "News79" a écrit dans le message de
news: cuf6o7$pb0$
Bonjour
Y a t il un moyen de changer l'image de fond d'écran du bureau XP à partir
d'une petite application ?
C'est à dire avoir une ptit exe dans le Systray , choisir une image dans
une
liste et faire par exemple "Appliquer". Est-il possible
de changer immédiatement sans avoir à relancer une session windows ???
Quelle API peut faire ca ?

Merci bcp

--
Laurent




Avatar
ng
Salut,

Essaye ceci :

'This project needs
'- a common dialog box
' (To add the Common Dialog Box to your tools menu, go to
Project->Components (or press CTRL-T)
' and select Microsoft Common Dialog control)
'- a button
Private Declare Function SystemParametersInfo Lib "user32" Alias
"SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal
lpvParam As Any, ByVal fuWinIni As Long) As Long
Const SPI_SETDESKWALLPAPER = 20
Const SPIF_UPDATEINIFILE = &H1
Private Sub Command1_Click()
'KPD-Team 1998
'URL: http://www.allapi.net/
'E-Mail:
'Set the commondialogbox' title
CDBox.DialogTitle = "Choose a bitmap"
'Set the filter
CDBox.Filter = "Windows Bitmaps (*.BMP)|*.bmp|All Files (*.*)|*.*"
'Show the 'Open File'-dialog
CDBox.ShowOpen
'Change the desktop's background
SystemParametersInfo SPI_SETDESKWALLPAPER, 0, CDBox.filename,
SPIF_UPDATEINIFILE
End Sub
Private Sub Form_Load()
Command1.Caption = "Set Wallpaper"
End Sub


--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

News79 wrote:
Bonjour
Y a t il un moyen de changer l'image de fond d'écran du bureau XP à
partir d'une petite application ?
C'est à dire avoir une ptit exe dans le Systray , choisir une image
dans une liste et faire par exemple "Appliquer". Est-il possible
de changer immédiatement sans avoir à relancer une session windows ???
Quelle API peut faire ca ?

Merci bcp


Avatar
Guy DETIENNE
Salut ;O)

S'il fallait répondre en fonction de l'intérêt (personnel) des questions, on
risquerait d'en laisser quelques-unes au placard.
Il me semble que la question n'était pas "y a-t-il un intérêt à ce que je
vous demande ?"...

Et puis en ce qui me concerne, je vois très bien l'intérêt de pouvoir
changer le fond d'écran sans passer par :

"faire un clic droit sur l'écran puis de cliquer sur Propriétés pour obtenir
la boîte à onglets Affichage qui permet de changer le fond d'écran (et sans
avoir à relancer une session Windows)."

Un utilitaire permettant dans changer le fond de façon aléatoire, ce serait
sympa....

Un exemple sur Planet Source Code :
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId7039&lngWId=1

Tu peux faire aussi une recherche sur ce site avec comme mot-clé :
wallpaper, background, desktop

Guy



"Kiriasse" a écrit dans le message de
news:420b2f99$0$2173$
Je ne vois pas trop l'intérêt d'une telle application puisqu'il suffit de
faire un clic droit sur l'écran puis de cliquer sur Propriétés pour


obtenir
la boîte à onglets Affichage qui permet de changer le fond d'écran (et


sans
avoir à relancer une session Windows).
Kiriasse
www.kiriasse.fr

== > "News79" a écrit dans le message


de
news: cuf6o7$pb0$
> Bonjour
> Y a t il un moyen de changer l'image de fond d'écran du bureau XP à


partir
> d'une petite application ?
> C'est à dire avoir une ptit exe dans le Systray , choisir une image dans
> une
> liste et faire par exemple "Appliquer". Est-il possible
> de changer immédiatement sans avoir à relancer une session windows ???
> Quelle API peut faire ca ?
>
> Merci bcp
>
> --
> Laurent
>
>



Avatar
News79
Merci
J'ai essayé ton projet,
mais ca donne rien !
car je choisi mon image et il ne se passe rien ...
Moi ce que je voudrais c'est qu'après avoir choisi l'image, le fond change
automatiquement !
est- ce possible ?

--
Laurent

"ng" a écrit dans le message de
news:Oj8jx%
Salut,

Essaye ceci :

'This project needs
'- a common dialog box
' (To add the Common Dialog Box to your tools menu, go to
Project->Components (or press CTRL-T)
' and select Microsoft Common Dialog control)
'- a button
Private Declare Function SystemParametersInfo Lib "user32" Alias
"SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long,


ByVal
lpvParam As Any, ByVal fuWinIni As Long) As Long
Const SPI_SETDESKWALLPAPER = 20
Const SPIF_UPDATEINIFILE = &H1
Private Sub Command1_Click()
'KPD-Team 1998
'URL: http://www.allapi.net/
'E-Mail:
'Set the commondialogbox' title
CDBox.DialogTitle = "Choose a bitmap"
'Set the filter
CDBox.Filter = "Windows Bitmaps (*.BMP)|*.bmp|All Files (*.*)|*.*"
'Show the 'Open File'-dialog
CDBox.ShowOpen
'Change the desktop's background
SystemParametersInfo SPI_SETDESKWALLPAPER, 0, CDBox.filename,
SPIF_UPDATEINIFILE
End Sub
Private Sub Form_Load()
Command1.Caption = "Set Wallpaper"
End Sub


--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

News79 wrote:
> Bonjour
> Y a t il un moyen de changer l'image de fond d'écran du bureau XP à
> partir d'une petite application ?
> C'est à dire avoir une ptit exe dans le Systray , choisir une image
> dans une liste et faire par exemple "Appliquer". Est-il possible
> de changer immédiatement sans avoir à relancer une session windows ???
> Quelle API peut faire ca ?
>
> Merci bcp




Avatar
scraper
Bonjour Guy DETIENNE, dans le message
news://O$
tu disais :


Salut ;O)

S'il fallait répondre en fonction de l'intérêt (personnel) des
questions, on risquerait d'en laisser quelques-unes au placard.
Il me semble que la question n'était pas "y a-t-il un intérêt à ce
que je vous demande ?"...

Et puis en ce qui me concerne, je vois très bien l'intérêt de pouvoir
changer le fond d'écran sans passer par :

"faire un clic droit sur l'écran puis de cliquer sur Propriétés pour
obtenir la boîte à onglets Affichage qui permet de changer le fond
d'écran (et sans avoir à relancer une session Windows)."

Un utilitaire permettant dans changer le fond de façon aléatoire, ce
serait sympa....



oui, mais là, tu réinventes la roue ....

(Webshots, gratuit ...)





--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
News79
non il ne réinvente pas la roue, car ca n'existe pas dans windows ! (une
appli qui change aléatoirement l'image de fond)
moi je l'ai faite la mienne, ca y est !
L'appli change l'image quand je veux !


--
Laurent

"scraper" a écrit dans le message de
news:
Bonjour Guy DETIENNE, dans le message
news://O$
tu disais :


> Salut ;O)
>
> S'il fallait répondre en fonction de l'intérêt (personnel) des
> questions, on risquerait d'en laisser quelques-unes au placard.
> Il me semble que la question n'était pas "y a-t-il un intérêt à ce
> que je vous demande ?"...
>
> Et puis en ce qui me concerne, je vois très bien l'intérêt de pouvoir
> changer le fond d'écran sans passer par :
>
> "faire un clic droit sur l'écran puis de cliquer sur Propriétés pour
> obtenir la boîte à onglets Affichage qui permet de changer le fond
> d'écran (et sans avoir à relancer une session Windows)."
>
> Un utilitaire permettant dans changer le fond de façon aléatoire, ce
> serait sympa....

oui, mais là, tu réinventes la roue ....

(Webshots, gratuit ...)

>

--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper



Avatar
scraper
Bonjour News79, dans le message
news://cvf360$rs2$
tu disais :


non il ne réinvente pas la roue, car ca n'existe pas dans windows !
(une appli qui change aléatoirement l'image de fond)
moi je l'ai faite la mienne, ca y est !
L'appli change l'image quand je veux !



essaie webshots, et on en reparle ? :-)



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
News79
oui mais webshots n'est pas une appli standard de windows ! :)
c ce que je voulais dire ! :)
des applis comme ca y en a plein, mais j'ai juste fait la mienne c tout ;o)

--
Laurent JOLLY
STRADA
Développement
Tel : 05 49 74 90 90
Mail to :
"scraper" a écrit dans le message de
news:%23f2$
Bonjour News79, dans le message
news://cvf360$rs2$
tu disais :


> non il ne réinvente pas la roue, car ca n'existe pas dans windows !
> (une appli qui change aléatoirement l'image de fond)
> moi je l'ai faite la mienne, ca y est !
> L'appli change l'image quand je veux !

essaie webshots, et on en reparle ? :-)



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper



Avatar
scraper
Bonjour News79, dans le message
news://cvhen3$6im$
tu disais :


oui mais webshots n'est pas une appli standard de windows ! :)
c ce que je voulais dire ! :)
des applis comme ca y en a plein, mais j'ai juste fait la mienne c
tout ;o)



ah, OK, vu
mais c'est ce que j'entendais en disant "réinventer la roue" :
il existe une appli (non MS, il est vrai) qui fait ça très bien, et gratuite
... -:)





--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper