Frage

Wenn meine Anwendung öffnet auch viele windows-Taskleiste gruppiert Sie in eine Schaltfläche.Jedes Fenster hat seine eigenen Symbol, aber das gruppieren-Symbol die Standardeinstellung ist "unbekannt"-Art-Symbol.

Wie kann ich die Gruppierung Symbol?

War es hilfreich?

Lösung

Das Kommentar von Raymond Chen rel="nofollow zeigt an, dass das Symbol aus der exe selbst kommt, würde ich wie eXeScope , um sicherzustellen, dass Ihr Anwendungssymbol richtig eingebettet ist, und vielleicht vergleichen mit anderen Verflossenen, die die richtige Verhalten anzuzeigen Delta-Debugging zu tun.

Andere Tipps

Das Symbol der Taskleiste Gruppe kann in der Registrierung auf Anwendungsbasis eingestellt werden.

Für Forscher, dies wäre hier:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\explorer.exe]
"TaskbarGroupIcon"="C:\Windows\Explorer.exe,13"

Anwendung Taskleiste Symbol der Gruppe festgelegt werden kann in zwei Möglichkeiten

  1. Durch Projekt-Eigenschaften:

    Klicken Sie im Projektmappen-explorer → Rechtsklick → wählen Sie Eigenschaften → wählen Sie "Anwendung" tab → go to resoruces und ändern Sie das Standardsymbol und wählen Sie die newicon und speichern und zu bauen.

  2. Durch Registrierung(Dynamisch):

    Erstellen Sie TaskbarGroupIcon Schlüssel und Wert "icon-Datei mit dem Pfad" unter "HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\<>" Wenn die oben genannten Schlüssel nicht vorhanden ist, erstellen Sie

    RegistryKey RegKey = Registry.CurrentUser.OpenSubKey(
       "Software\\Classes\\Applications\temp.exe",true); 
    RegKey.SetValue("TaskbarGroupIcon", "c:\temp.ico", RegistryValueKind.String);
    
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top