Vista previa de archivos VB, C# y C++ en Windows Vista

Como bien sabemos, en la nueva versión del sistema operativo, Windows Vista, trae ahora la previsualización de vista previa, sin tener la necesidad de instalar el software para ver dichos archivos, es decir, supongamos que nos envian por email un documento de word y no tenemos instalado Microsoft Word, tan solo descargamos dicho archivos adjunto, y teniendo activado el “Panel Vista previa” se puede ver dicho contenido, así como una presentación de powerpoint, un archivo de texto, etc. Bien no?


Y si pudieramos previsualizar el contenido los archivos VB, CSharp o C++ de nuestros proyectos sin necesidad de abrir Visual Studio? Mola no?


Lo primero que debemos de mirar es si tenemos activado el “Panel de Vista previa”, como se ve en la siguiente imagen:


Panel de vista previa


Ahora debemos de registar la siguientes claves:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT.csshellex{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@=”{1531d583-8375-4d3f-b5fb-d23bbd169f22}”

[HKEY_CLASSES_ROOT.vbshellex{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@=”{1531d583-8375-4d3f-b5fb-d23bbd169f22}”

[HKEY_CLASSES_ROOT.cppshellex{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@=”{1531d583-8375-4d3f-b5fb-d23bbd169f22}”

[HKEY_CLASSES_ROOT.hshellex{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@=”{1531d583-8375-4d3f-b5fb-d23bbd169f22}”


En vez ejecutar la aplicación Regedit.exe y escribir todas estas claves, puedes crearte una aplicación o una secuencia de comandos sencilla que enumere todas las extensiones que haya en HKEY_CLASSES_ROOT. También puedes crearte un archivo de texto y copiar estás claves, no olvides escribir también la primera línea “Windows Registry Editor Version 5.00”, una vez guardado los cambios se cambia la extesión del archivo por “.reg” y luego ejectuamos dicho archivo y combiamos las claves.



Espero que os haya servido de utilidad. SALUDOS!!!

4 comentarios en “Vista previa de archivos VB, C# y C++ en Windows Vista”

  1. Hey Paco …
    q buena implementacion, investigando un poco mas me encontre con que el Guid {8895b1c6-b41f-4c1c-a562-0d564250836f} pertenece a un Preview Handler para Windows Vista para archivos de texto, y lo mejor de todo es que al hacer la asociacion no solo lo ves en el previsualizador de Explorer sino que tambien lo podes ver en el previsualizador de los mails de Outlook 2007 !!! (x ejemplo), pero lo mejor de todo es que CUALQUIERA PUEDE CREAR SUS PROPIOS PREVIEW HANDLERS, asi que sera cuestion de tiempo para que alguien nos cree uno con texto coloreado y porq no, que verifique la sintaxis :P. Mas informacion en http://msdn.microsoft.com/msdnmag/issues/07/01/PreviewHandlers/default.aspx?loc=&side=true

    Saludos 😀

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *