Zum Inhalt springen

TrayIcon fremder Anwendung erkennen wenn vorhanden


Empfohlene Beiträge

Geschrieben

Moin zusammen.

Hab eine kleine Frage.

Wenn ich einen USB Stick, zB., einstecke, bekomm ich ja den "Hardware erkannt" Dialog.

Der setzt sich dan ins Tray und sit solang vorhanden bis ich den USB Stick auswerf oder rabiat einfach ausstecke.

Wie kann ich nun erkennen, das dieses TraySymbol vorhanden ist?

Wenn ich nämlich alle fenster durch enumerier, bekomm ich nur ein ergebniss wenn das fenster im vordergrund ist.

spy++ findet das icon irgendwie auch nich, oder es heist irgendwie anderst.

weis einer zufällig einen tipp, einen link oder sonstwas, wie ich das systray durchgehen kann um die dort vorhandenen anwendungen zu erfragen?

oder einen anderen weg um an die benötigte info zu kommen?

aber im prinzip ist das tray ja auch nen fenster oder?

Und die Icons sind die Childs der Parentklasse ToolbarWindow32.

Soweit richtig oder?

Nun müsst ich doch eigentlich, wenn ich ToolbarWindow32 gefunden hab, die Childwindows des traybereichs enumerieren können.

Was denkt ihr über diese Idee?

Wird das so einfach gehen, irgendwoher muss ja windows auch wissen, was sich da unten eingenisstet hat oder?

gruß und dank

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...