Si tiene una aplicación host que no desea anclar a la barra de tareas de Windows 7, puede hacerlo agregando un valor de registro en el área de registro de la aplicación. De manera predeterminada, Windows evita que los siguientes procesos de host se fijen a la barra de tareas.
- RUNDLL32.EXE
- MSHTA.EXE
- DLLHOST.EXE
- APPLAUNCH.EXE
- HH.EXE
- WINHLP32.EXE
- MMC.EXE
... y otros nombres de archivo definidos en la siguiente clave de registro en valores de cadena HostApps, AddRemoveApps y AddRemoveNames
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileAssociationPara eliminar las opciones del menú contextual Anclar a la barra de tareas (y "Anclar este programa a la barra de tareas") para una aplicación en particular, siga estos pasos:
Haga clic en Inicio, escriba Regedit.exe y vaya a la siguiente clave:
HKEY_CLASSES_ROOT \ AplicacionesCree una subclave con el nombre de la aplicación (por ejemplo, \ clsidview.exe)
Seleccione la rama recién creada:
HKEY_CLASSES_ROOT \ Applications \ clsidview.exeEn el panel derecho, cree un valor de cadena denominado IsHostApp
Salga del Editor del registro.
Esto evita que la aplicación ("clsidview.exe", en este ejemplo) se fije a la barra de tareas. Para obtener más información, consulte el tema Registro de una aplicación como proceso de host en MSDN.