Compartir a través de


Ejemplo de verbo DropTarget

Muestra cómo implementar un verbo de Shell mediante el método DropTarget.

En este tema se incluyen las siguientes secciones.

Descripción

En este ejemplo se muestra cómo implementar un verbo shell mediante el método DropTarget. Este método es preferible para las implementaciones de verbos que deben funcionar en Windows XP. En este ejemplo se implementa un objeto de modelo de objetos componentes de servidor local independiente (COM), pero se espera que la implementación del verbo se integre en las aplicaciones existentes. Para ello, el objeto de aplicación principal registra un generador de clases para sí mismo. Ese objeto implementa IDropTarget para los verbos de la aplicación. Tenga en cuenta que COM inicia la aplicación si aún no se está ejecutando, pero se conecta a una instancia en ejecución de la aplicación si hay una presente.

Requisitos

Producto Versión mínima del producto
Windows Windows Vista
Kit de desarrollo de software de Windows (SDK) 7.0

 

Descarga del ejemplo

Location Dirección URL de ruta de acceso
GitHub Ejemplo dropTargetVerb

Generar el ejemplo

Para compilar el ejemplo desde el símbolo del sistema:

  1. Abra la ventana del símbolo del sistema y vaya al directorio del proyecto DropTargetVerb .
  2. Escriba msbuild DropTargetVerb.sln.

Para compilar el ejemplo con Microsoft Visual Studio (preferido):

  1. Abra el Explorador de Windows y vaya al directorio del proyecto DropTargetVerb .
  2. Haga doble clic en el icono del archivo DropTargetVerb.sln para abrir el proyecto en Visual Studio.
  3. En el menú Compilar, seleccione Compilar solución.

Ejecutar el ejemplo

  1. Vaya al directorio que contiene el nuevo ejecutable mediante el símbolo del sistema o el Explorador de Windows.
  2. En la línea de comandos, escriba DropTargetVerb.exe. Como alternativa, en el Explorador de Windows, haga doble clic en el icono de DropTargetVerb.exe.
  3. Siga las instrucciones del cuadro de diálogo mostrado.