Tray Icon Ausgabe
-
12-09-2019 - |
Frage
Ich habe ein Programm, das Tray-Icon zeigt und Pop-ups und Ballon, wenn ein Ereignis auftritt. Das Problem entsteht, wenn ich das Bild des try Symbols ohne Ballon Popups zu ändern, wenn das Ereignis, was ich fehlen könnte auftritt?
Abdul Khaliq
Lösung
Vielleicht, wenn Sie auf das Symbol sind zu ändern, wird sein ICONDATA
auf eine Weise modifiziert, dass das System den Ballon nicht zeigen oder das Benachrichtigungssymbol mehr ändern. Es könnte sogar falsch eingestellt cbSize
struct Mitglied werden.
Überprüfen Sie, ob Shell_NotifyIcon
kehrt TRUE
wenn sie versuchen, bis Pop. Wenn FALSE
, überprüfen Sie auch die dwMessage Mitglied, ob er eingestellt ist auf beispielsweise NIM_SETVERSION
. Das könnte bedeuten, dass die Version der ICONDATA
Struktur gegeben wird nicht unterstützt, wie die