Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: EstoyBaneado en 1 Agosto 2005, 21:31 pm



Título: Menu contextual en Archivos
Publicado por: EstoyBaneado en 1 Agosto 2005, 21:31 pm
Quisiera pedirles a los capos de la programacion, si es que saben como crear un menu contextual al estilo Winzip, como tengo que crear la DLL, y demas cosas. Notese que digo lo del ShellEx, y no el clasico Shell-Command.
he bucado en inet, pero la poca info que he encontrado no la entiendo.
muchas gracias.


Título: Re: Menu contextual en Archivos
Publicado por: Slasher-K en 2 Agosto 2005, 00:54 am
Para hacer eso en VB hay que implementar varias interfaces de las extensiones de shell, es un poco largo de explicar pero te dejo el link de MSDN donde explica bien como crear extensiones shell.

Creating Shell Extension Handlers (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_int/shell_int_extending/extensionhandlers/shell_ext.asp)

Saludos.


Título: Re: Menu contextual en Archivos
Publicado por: EstoyBaneado en 2 Agosto 2005, 18:08 pm
es justamente esa la info que encontre y no entendi :(


Título: Re: Menu contextual en Archivos
Publicado por: goodbye en 3 Agosto 2005, 02:07 am
Hola [NML]

Te doy un link para que te descargues un excelente ejemplo de como se hace.

http://www.geocities.com/laser252003/Context_Menu_Handler_example.zip

Nota: El efecto que verás con esta Dll después de añadir la respectiva entrada del registro 'ContextMenu.reg' es una nueva opción 'Edit' sobre archivos de texto.

Saludos.