Page 1 sur 1

[R] Cacher l'icône dans le systray

Posté : mar. 02 juin 2009 13:06
par jaki
:) Bonjour,

Je cherche un script qui puisse cacher une icône dans le systray.
Cette icône est due à l'exécution d'un programme (un simple .exe qui se nomme pubelle.exe) (c'est un freeware qui supprime les fenêtres publicitaires).
J'ai trouvé quelques pistes sur internet (_SystrayIconIndex) mais, étant débutant, je n'arrive pas les faire fonctionner. Je veux bien sur que seule l'icône systray soit cachée (le programme doit continuer à s'exécuter). Je suis sous Windows XP PRO.
Voici ce que j'ai trouvé :
$st_process = "pubelle.exe";
$st_index = _SysTrayIconIndex($st_process);
_SysTrayIconRemove($st_index);
Quelqu'un pourrait t'il me dire ce qu'il manque dans le script, ou me faire le script.

Je vous remercie pour votre aide... :wink:

Re: [..] Cacher l'icône dans le systray

Posté : mar. 02 juin 2009 15:20
par Tlem
Il vous faut télécharger l'UDF correspondant : SysTray_UDF.au3

Le placer au même endroit que votre script, puis rajoutez au début de votre code :

Code : Tout sélectionner

#Include 'SysTray_UDF.au3'
Sinon, vous pouvez regarder comment faire en téléchargeant ce code d'exemple : http://www.autoitscript.com/forum/index ... t&id=18567

Pour l'historique, voici le lien vers le message du forum Anglais : http://www.autoitscript.com/forum/index ... opic=13704

Re: [..] Cacher l'icône dans le systray

Posté : mar. 02 juin 2009 19:29
par jaki
Merci beaucoup, :D

Je peux maintenant cacher toute icône dans le systray !
Il me manquait effectivement le include et le fichier à inclure.
:mrgreen:

Re: [..] Cacher l'icône dans le systray

Posté : mar. 02 juin 2009 21:37
par Tlem
Alors, pensez à mettre le premier message de votre sujet en [R]. ;)