Comment être averti du reboot d'explorer.exe? - VB/VBA/VBS - Programmation
MarshPosté le 01-02-2007 à 23:09:35
Bonjour,
J'utilise l'api permettant de réduire une form dans le systray (Shell_NotifyIcon) dans un projet vb6 et ça fonctionne à merveille mais le problème se pose lorsque le shell est relancé (lors d'un plantage / redémarrage de explorer.exe ou manuellement lors de la fermeture / réouverture du processus via le gestionnaire de tâches) :
Au rechargement de la barre de taches, l'icône n'apparait plus dans le systray. Je cherche donc une méthode pour récupérer l'évènement "chargement_de_la_barre_de_barre_de_tâche_terminé" en passant par le sublassing (pas de timer!) afin de remettre à jour l'icône dans le systray.
Le problème c'est que je ne sais pas trop par où chercher cette évènement? Quel handle passer au subclassing?
Marsh Posté le 01-02-2007 à 23:09:35
Bonjour,
J'utilise l'api permettant de réduire une form dans le systray (Shell_NotifyIcon) dans un projet vb6 et ça fonctionne à merveille mais le problème se pose lorsque le shell est relancé (lors d'un plantage / redémarrage de explorer.exe ou manuellement lors de la fermeture / réouverture du processus via le gestionnaire de tâches) :
Au rechargement de la barre de taches, l'icône n'apparait plus dans le systray. Je cherche donc une méthode pour récupérer l'évènement "chargement_de_la_barre_de_barre_de_tâche_terminé" en passant par le sublassing (pas de timer!) afin de remettre à jour l'icône dans le systray.
Le problème c'est que je ne sais pas trop par où chercher cette évènement? Quel handle passer au subclassing?