Urgent ! Comment rafraîchir le bureau, le menu démarrer et la barre des tâches d
Vow
-
1 oct. 2001 à 17:31
PtitJeoJeo
Messages postés85Date d'inscriptionmardi 29 janvier 2002StatutMembreDernière intervention18 avril 2005
-
25 mai 2002 à 18:33
J'ai pourtant beaucoup cherché comment faire, mais apparemment les fonctions API (RedrawWindow, Putfocus, BringWindowToTop, FlashWindow, ...) ne me donnent aucun résultat.
Puis SendKeys("{F5}") ne fonctionne que sur une application lancée...
Je cherche toujours comment rafraîchir le bureau, le menu démarrer et la barre des tâches de Windows, et en priorité le bureau.
Merci de m'aider.
@++
A voir également:
Urgent ! Comment rafraîchir le bureau, le menu démarrer et la barre des tâches d
PtitJeoJeo
Messages postés85Date d'inscriptionmardi 29 janvier 2002StatutMembreDernière intervention18 avril 2005 25 mai 2002 à 18:33
Bon voila après m'être renseigné un peu partout je n'était pas avancé donc voici ce que j'ai fait pour pouvoir rafraîchir le bureau :
'récupère le handle du bureau
Handle = FindWindowEx(0&, 0&, "Progman", vbNullString)
'désactive la fenetre
ShowWindow Handle, 0
'envoit le F5
SendKeys "{F5}"
'Réactivation avec le rafraichissement
ShowWindow Handle, 5