Buscar por: 
Búsqueda avanzada

 
HomeAboutReviewsSubmitNew Releases
ULTIMOS REPORTES
Hide My Files
Utilidad simple de la proteccion de la carpeta.
 Audio y Video
 Negocios
 Comunicaciones
 Decorado del escritorio
 Herramientas del Developer
 Educación
 Juegos
 Diseño y fotografía
 Casa y Hobby
 Internet
 Seguridad y Privacidad
 Servidores
 Utilidades y Drivers
 Herramientas de Desarrollo Web


  DLL de Extensión de Menú de Contexto (Context Menu Extension DLL) 3.1 SoftMajor  

DLL de Extensión de Menú de Contexto (Context Menu Extension DLL)  

Grado: no rankeado


Lanzado: Sep 06, 2003

Plataformas:

Win95 Win98 WinME WinNT 3.x WinNT 4.x Windows2000 WinXP


Context Menu Extension DLL es un tipo estándar de manejadores de extensión de la cónsola. Al igual que estos manejadores, es un objeto COM (Modelo de Objeto Componente) implementado como librería dinámica de enlaces (DLL). El manejador de Context Menu Extension exporta dos interfaces además de lUnknown: lShellExtInit y IContextMenu. Utiliza funciones y procedimientos estándar que la Shell de Windows llama para gestionar datos entre la extensión y la cónsola, tal como IShellExtInit::Initialize, IContextMenu::QueryContextMenu, IContextMenu::GetCommandString, IContextMenu::InvokeCommand. Y, por supuesto, al igual que otros objetos COM, Context Menu Extension DLL exporta las funciones estándar: DllMain, DllGetClassObject, DllCanUnloadNow.

¡Pero su propia aplicación no necesita saber todas las cosas escritas anteriormente!
¿Por qué? Porque Context Menu Extension DLL trabaja únicamente con la Cónsola e interactúa con su propia aplicación a través de una línea de comando, usando la función ShellExecute con los siguientes parámetros: lpOperation = "abrir"; lpFile = "ruta_completamente_calificada_a_su_aplicación" (Context Menu Extension DLL lee esta ruta desde el registro) lpParameters = puntero a la cadena terminada en cero que consiste en todos los elementos que Context Menu Extension DLL ha obtenido desde la Cónsola. Su aplicación analiza esa cadena para obtener todos los elementos que el usuario ha seleccionado desde el Explorador de Windows. nShowCmd = SW_SHOWNORMAL

Por último, lo único que le queda escribir en su código para comenzar a ejecutar su aplicación junto con el Menú de Contexto es analizar la línea de comando para obtener todos los elementos que Context Menu Extension DLL ha transferido a la cadena de la línea de comando. La aplicación TestMenu incluida en este paquete le ayuda a comprobar el análisis de la cadena (así como la funcionalidad del menú) antes de codificarla dentro de su proyecto.

Página de productos: http://www.softmajor.com

Descarga: http://www.softmajor.com/dm/ctxmnu/ctxmnuext.zip www.softmajor.com

 


Agregue su reporte acerca de Context Menu Extension DLL
Su nombre: Grado:
Su email:
(Opcional)
Sumario:
(Optional)
Reporte:
(Opcional)
   Quedan caracteres



Herramientas del Developer Componentes y Librerías
Tipo: Demo Costo: $69.00 US Tamaño: 656 K

Programas relacionados:
  • Wiseworx .NET XButton 1.5.0 - El programa de Weiseworx .NET XButtons provee a los desarrolladores que trabajan en Microsoft.NET Framework botones con un estilo sofisticado de Windows® XP. Este componente soporta totalmente la alineación personalizada de imágenes y encabezamientos.
  • Aspose.Report 1.1 - Aspose.Report es unComponente Net para Reportes que permite a los desarrolladores dividir un reporte de un proceso de diseño en diferentes secciones; resumir comportamientos complejos de bases de datos de lado del servidor en sencillos elementos o funciones fáciles de usar; etc.
 
Free Download Manager - Sitio de descargas de software
Contáctenos