2016-05-25 1 views
-2

Wie kann ich eine Benachrichtigung mit Shell_NotifyIcon ohne Ton unter Windows 10 anzeigen? Ich verwende Shell_NotifyIcon, um Benachrichtigungen in der Nähe meines Programmsymbols in der Windows-Taskleiste anzuzeigen. Wenn die Sprechblasenbenachrichtigung angezeigt wird, höre ich einen Benachrichtigungston.Shell_NotifyIcon ohne Ton in Windows 10

Wie zeigt man eine Sprechblasenmeldung ohne Ton?

BTW: Ich höre einen Ton unter Windows 10, aber es gibt keinen Ton unter Windows 7. Vielleicht hängt das von meinen Windows 7-Einstellungen ab.

+1

Nicht überreagieren, weil der Käse bewegt wurde, sollte dies eine Benutzervorliebe sein. Auch wenn es etwas klobig ist (http://www.howtogeek.com/219703/how-to-disable-notification-sounds-in-windows-10/) zu konfigurieren. –

+0

Haben Sie die Dokumentation gelesen? –

+3

Ich gebe zu, dass dies eine lausige Frage ist, und dass es wenig Beweise dafür gibt, dass Codr die Dokumentation gelesen hat. Aber ehrlich gesagt, sehe ich Namen von mehreren hochrangigen Benutzern in der Close-Voter-Liste. Es gibt nichts "unklar über das, was du fragst" über diese Frage. Wenn du nicht verstehst, was gefragt wird, weißt du nicht genug, um zu schließen. Missbrauche nicht "unklar" als "keine Forschungsanstrengung", das ist der Pfeil nach unten. –

Antwort

4

NIIF_NOSOUND (0x00000010)

0x00000010. Windows XP und höher. Tun Sie nicht spielen Sie den zugehörigen Sound. Gilt nur für Benachrichtigungen.

Übergeben Sie dies als Teil von dwInfoFlags beim Erstellen Ihrer NOTIFYICONDATA Struktur.

notifyData.dwInfoFlags = NIIF_NOSOUND | /*other flags*/