Frage

Ich verwende C# (.NET 3.5) und benutze das Notifyicon, um "minimieren zu Systray" zu aktivieren. Alles funktioniert großartig, außer dass die Shell das Systray -Symbol mit dem Titel "No Titel" registriert, wenn Sie sich die Startmenü -Eigenschaften ansehen -> "Inaktive Symbole ausblenden".

Das Ändern der Einstellung für dieses Systray -Symbol zu "immer anzeigen" oder "immer ausblenden" wird nicht erinnert, sobald das Symbol entfernt und wieder in den Systray gelegt wird.

Gibt es eine Idee, wie man das Systray -Symbol so registriert, wie diese Einstellung bestehen kann?

War es hilfreich?

Lösung

Es sollte den Text in der Eigenschaft "Text" Ihres Notifyicon verwendet werden, um als Tooltip im Benachrichtigungsbereich und auch in der Liste zum Verstecken inaktiver Symbole (usw.) zu verwenden.

Es wird möglicherweise nicht daran hindert, sich an Ihre Einstellungen zu erinnern, wenn Sie die Texteigenschaft so festgelegt haben, dass sie leer sind (schwer zu sagen, ohne Ihren Code zu sehen).

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