Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

TrayIcon fremder Anwendung erkennen wenn vorhanden

Empfohlene Antworten

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

hat sich erledigt.

Per Subclassing bekomm ich WM_DEVICECHANGE und kann dann auf DTB_DEVICEACTIVATE reagieren.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.