2008-10-20 9 views

Respuesta

2

Este comment from Raymond Chen indica que el icono está llegando desde el propio exe, se recomienda usar algo así como eXeScope para asegurarse de que el icono de la aplicación se está insertada de forma adecuada , y tal vez compararlo con otros archivos que muestren el comportamiento adecuado para realizar la depuración del delta.

2

El icono del grupo de la barra de tareas se puede configurar en el registro por aplicación.

Para explorador, esto sería aquí:

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

parece que Explorer.exe es la única aplicación en mi equipo que se registra en "HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ Aplicaciones". Otras aplicaciones (incluido Outlook) tienen un icono correcto, pero no tienen un valor de "TaskbarGroupIcon" ... –

+0

Hm ... ¿Has probado como solución temporal al menos? – Tomalak

1
icono de la barra de tareas de grupo

aplicación se puede configurar de dos maneras

  1. través de las propiedades del proyecto:

    clic en Proyecto en solución Explorer-> derecha click-> seleccione propiedades-> Seleccionar aplicación tabuladores> ver para reabsorber y cambiar el ícono predeterminado y seleccionar el nuevo ícono y guardar y compilar.

  2. A través del registro (dinámico):

    Tienes que crear la clave TaskbarGroupIcon y el valor es "archivo de icono con el camino de" bajo "HKEY_CURRENT_USER \ Software \ Classes \ Aplicaciones \ <>" Si las claves anteriores no son presentar usted tiene que crear

    RegistryKey RegKey = Registry.CurrentUser.OpenSubKey(
        "Software\\Classes\\Applications\temp.exe",true); 
    RegKey.SetValue("TaskbarGroupIcon", "c:\temp.ico", RegistryValueKind.String); 
    
Cuestiones relacionadas