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

War es hilfreich?

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

scroll top