Frage

Dies ist eine ziemlich dumme Frage, aber hier geht:

Gibt es eine Möglichkeit (in .net) Windows zu zwingen, Ihr System Tray-Icon zu zeigen, anstatt sie zu verbergen? Ich will nicht die ganze Zeit zu tun, aber zumindest zum ersten Mal meiner Anwendung ausgeführt wird Ich möchte es sichtbar in der Taskleiste sein.

War es hilfreich?

Lösung

Nehmen Sie über Windows 7? Wenn ja, dann keine .

Andere Tipps

Wie Raymond Chen würde sagen: „Stellen Sie sich vor, wenn dies möglich wäre.“ Nun sagen Sie mir, wie viele Apps wählen würde, nicht , um ihren Tray-Icon zu zwingen, immer sichtbar! Jeder denkt ihr Tray-Icon ist das wichtigste. Wenn es eine programmatische Art und Weise ist zu sagen: „zeigen meinen Tray-Icon der ganze Zeit“, würden wir auf Windows zurück 95.

Konfiguration von Tray-Icon versteckt wird dem Benutzer überlassen, absichtlich. Wenn Sie wollen immer Ihr Tray-Icon auf Ihrem Computer sehen, gibt es nichts mehr im Wege stehen. Einfach mit der rechten Maustaste auf die Expander-Taste, klicken Sie auf „Anpassen Mitteilung Icons“ (das ist, was es in Vista genannt wird, kann in anderen OS-Versionen variieren), App-Tray-Icon in der Liste finden, und wählen Sie „Show“.

es nicht zeigen, weil, auch wenn Sie Ihre Anwendung deinstallieren, wird die Display-Einstellung unter dem PastIconsStream Registrierungseintrag gespeichert. Windows speichert die Einstellungen für die Symbol-IDs auch wenn die App nicht bereits installiert ist. Für die erste installieren, wird es erscheinen, dann verstecken sich (das ist, was Sie erreichen wollen, glaube ich). Für die Folge installiert, es wird nicht mehr angezeigt, da Windows die Einstellung erinnert. Wenn Sie noch Ihre Anwendung zu testen, versuchen Sie den PastIconsStream Registrierungseintrag zu löschen. Dies wird „zeigen zuerst, dann verstecken“, um die wieder zurück Verhalten.

Das erste Mal, wenn Ihr Tray-Icon angezeigt wird, wird es sichtbar gemacht werden, zumindest für eine kurze Zeit. Der Rest wird dem Benutzer überlassen -., Wenn sie es verbergen wollen, dann sollten Sie wirklich diese Entscheidung respektieren

Es gibt keinen Weg, um es zu zwingen, sichtbar zu sein (wie oben erwähnt, und das zu Recht), aber wenn Sie einen Ballon Meldung zeigen (wie Windows Live Messenger funktioniert, wenn Sie zunächst versuchen, das Fenster zu schließen), wird Ihr Symbol angezeigt während der Ballon sichtbar ist. Man könnte dies auch die Aufmerksamkeit auf Ihre App zu sagen verwenden zu ziehen „schau mich an, ich bin hier unten!“.

Bitte, im Interesse Ihrer Nutzer, macht es diese nur einmal tun, höchstens aber!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top