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?
risposta
Utilizzare le interfacce di accessibilità per enumerare i figli di User Promoted Notification Area
.
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
Vedere anche: http://stackoverflow.com/q/14113663/341971 – Uri
Non windows figlio. Bambini accessibili –
Sembra improbabile che ci sia un modo per raggiungere questo obiettivo. Cosa stai cercando di fare davvero? Forse c'è un modo diverso. – Stewart
Questo è molto probabilmente molto diverso a seconda della versione di Windows ... –
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