2010-10-08 4 views
6

Je tente d'obtenir le code de la liste de toutes les icônes visibles dans la zone de notification, à gauche de l'heure. J'ai expérimenté avec EnumDesktopWindows et GetWindowLong, sans trouver aucun moyen de distinguer les icônes de la barre d'état système. Merci!comment acquérir la liste des icônes de zone de notification?

+0

Il semble peu probable qu'il existe un moyen d'y parvenir. Qu'essayez-vous réellement de faire? Peut-être qu'il y a une manière différente. – Stewart

+0

Ceci est très probablement très différent selon la version de Windows ... –

+0

Cette question a besoin de clarification. Avez-vous besoin des "images d'icônes", "références pour pouvoir communiquer des messages aux applications dans la barre d'état système", "construisez-vous un remplacement pour systray", etc – chkdsk

Répondre

4

Utilisez les interfaces d'accessibilité pour énumérer les enfants de User Promoted Notification Area.

+0

Spy ++ montre que la zone de notification sponsorisée par l'utilisateur n'a pas d'enfants fenêtre. Pouvez-vous s'il vous plaît commenter? (Je pense que c'est peut-être un excellent article dans 'l'ancienne nouvelle' - mais un rapide commentaire ici fera l'affaire). – Uri

+0

Voir aussi: http://stackoverflow.com/q/14113663/341971 – Uri

+2

Pas de fenêtres enfants. Enfants accessibles. –

Questions connexes