MASQUER ICONE BARRE DE TACHE [Résolu]

Signaler
Messages postés
1411
Date d'inscription
mercredi 6 août 2003
Statut
Membre
Dernière intervention
3 mars 2019
-
Messages postés
5
Date d'inscription
vendredi 16 janvier 2004
Statut
Membre
Dernière intervention
2 juin 2014
-
Bonjour,

J'aimerai savoir s'il est possible de cacher l'icone d'un programme qui se trouve dans la barre de tache.

Exemple : Un logiciel se lance au demarrage de Windows et se place dans la barre de tache (un peu comme MSN).
Mon idée est de faire un logiciel qui se lancera également avec Windows et viendra simplement supprimer l'icone du premier mais sans l'arrêter.

Merci d'avance.
Bonne prog ++

4 réponses

Messages postés
135
Date d'inscription
vendredi 4 juin 2004
Statut
Membre
Dernière intervention
14 février 2013

Si tu es l'auteur du 1er logiciel, il faudrait que tu installes un éhcnage entre les 2 (par fichier temporaire par ex) et ainsi dire au 1er que s'il trouve telle valeur, il cache son icône.

Si tu n'en es pas l'auteur, tu dois savoir qu'il existe un moyen pour l'utilisateur d'afficher ou de cacher tes icônes dans le systray (click droit sur démarrer, barre des tâches, personnaliser - en bas à droite). Tout cela doit être géré dans la base de registre à mon avis. En cherchant bien, tou devrais trouver comment faire dans les forums. Moi je ne peux pas t'en dire plus.

Jer
Messages postés
1411
Date d'inscription
mercredi 6 août 2003
Statut
Membre
Dernière intervention
3 mars 2019
1
Salut,

Oui sympa merci, je ne connaissais pas la fonction personnaliser pour masquer les icones de la barre de tache.
Je vais faire ainsi.

Merci encore
Bonne prog ++
Messages postés
5
Date d'inscription
vendredi 16 janvier 2004
Statut
Membre
Dernière intervention
2 juin 2014

Bonjour, j'ai un pb de développement sur Pocket PC ...
Je souhaiterais cacher la barre de taches de windows CE d'un terminal Pocket PC sous VB.net 2003

Voici le code que j'ai tenté d'utiliser avec l' OpennetCF compact Framework 1.4 :

Dim TaskbarHandle
As OpenNETCF.Win32.Win32Window

Const TASKBAR_HIDE
AsInteger &H80TaskbarHandle OpenNETCF.Win32.Win32Window.FindWindow("Shell_traywnd", "")

OpenNETCF.Win32.Win32Window.SetWindowPos(TaskbarHandle.Handle, 0&, 0&, 0&, 0&, 0&, TASKBAR_HIDE)

Lorsque je suis en mode déboggage, je me rends compte que TaskbarHandle.Handle=0

Ce qui veut sûrement dire que la TaskBar n'a pas le même type sous CE que sous windows...
c'est à dire "Shell_traywnd"

Quelqu'un connetrait-il une façon de cacher cette barre lorsque mon appli est démarrée?
Marci d'avance

Twister@57
Developpeur d'applis VB 6.0/ .net
Messages postés
5
Date d'inscription
vendredi 16 janvier 2004
Statut
Membre
Dernière intervention
2 juin 2014

http://www.vbfrance.com/infomsg_CACHER-WINDOWS-MOBILE-2003_475680.aspx#2



Twister@57
Developpeur d'applis
vb 6.0/vb.net/Windev