Wie die Taskleiste Gruppieren-Symbol
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?
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
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.
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);