2010-10-08 7 views
6

sto provando a ottenere il codice per elencare tutte le icone visibili nell'area di notifica, alla sinistra del tempo. Ho sperimentato con EnumDesktopWindows e GetWindowLong, senza trovare alcun modo per individuare le icone della barra delle applicazioni. Grazie!come acquisire l'elenco delle icone dell'area di notifica?

+0

Sembra improbabile che ci sia un modo per raggiungere questo obiettivo. Cosa stai cercando di fare davvero? Forse c'è un modo diverso. – Stewart

+0

Questo è molto probabilmente molto diverso a seconda della versione di Windows ... –

+0

Questa domanda necessita di alcuni chiarimenti. Avete bisogno delle "icone images", "riferimenti per poter comunicare messaggi alle applicazioni nella barra delle applicazioni", "state creando un sostituto per systray", ecc. – chkdsk

risposta

4

Utilizzare le interfacce di accessibilità per enumerare i figli di User Promoted Notification Area.

+0

Spy ++ mostra che l'Area di notifica promossa dall'utente non ha figli finestra. Puoi per favore commentare? (Penso che possa essere un eccellente articolo nella 'vecchia cosa nuova' - ma un rapido commento qui farà). – Uri

+0

Vedere anche: http://stackoverflow.com/q/14113663/341971 – Uri

+2

Non windows figlio. Bambini accessibili –

Problemi correlati