2011-11-03 8 views

Respuesta

7

Para ello es necesario implementar e instalar una "extensión de shell" (que básicamente son un grupo de interfaces COM) ...

Observación: Si el sistema está ejecutando el no tiene. NET 4 luego Microsoft recomendó NO usar .NET para esto debido a la restricción inherente con las versiones anteriores de que un proceso no puede ejecutar múltiples versiones de framework al mismo tiempo. Dependiendo del caso del sistema operativo, etc., se podría recomendar implementar esto con C/C++.

En este caso específico, necesita construir una extensión de shell que implemente IShellPropSheetExt.

Aparte de eso la implementación de extensión de la cáscara es un trabajo muy duro ... algunos enlaces con información/muestras/Código fuente/bibliotecas, etc .:

+0

¿Hay un componente para hacerlo fácilmente :-) –

+0

sí - seguir los enlaces esp. el tercer enlace (http://www.ssware.com/ezshell/ezshell.htm) tiene un componente (comercial) llamado EZshell que incluso viene con un asistente de VS, etc. – Yahia

Cuestiones relacionadas