Hallo Leute,
ich baste gerade an einem Programm, welches als TrayIcon neben der Uhr angezeigt wird. Beim Klick auf das Traysymbol soll ein PopupMenu auftauchen. Man wählt einen Eintrag aus und das Programm verarbeitet das ganze... Soweit so gut. Es funktioniert auch
alles wie beschrieben. Was mich stört, ist das wenn man das Popupmenu aus der Sub "Private Sub trayIcon_MouseDown(sender As Object, e As System.Windows.Forms.MouseEventArgs) Handles trayIcon.MouseDown" aufruft, dass dann eine unbekannte Leiste in der Taskleiste
auftaucht. Ohne Icon, ohne Title... Je mehr "Unterebenen" ich in dem Popupmenu aufrufe, desto mehr zusätzliche Leisten tauchen auf. Dieses Phänomen passiert aber nur, wenn man das Popupmenu aus der besagten Sub aufruft. Wenn ich z.B. die selbe Funktion
(cmTeilnehmer.Show(Cursor.Position.X, Cursor.Position.Y)) aus nem "Button1_Click" Event aufrufe, kommen keine unbekannten Leisten in der Taskleiste. Hat jemand ne Idee, wie man das abstellt?
(ich nutze das NotifyIcon und ContextMenuStrip, als OS habe ich Win7 Pro x64)
Danke