Delen via


DropTarget-werkwoordvoorbeeld

Demonstreert hoe u een Shell-werkwoord implementeert met behulp van de methode DropTarget.

Dit onderwerp bevat de volgende secties.

Beschrijving

In dit voorbeeld ziet u hoe u een Shell-bewerking implementeert met behulp van de methode DropTarget. Deze methode heeft de voorkeur voor werkwoord-implementaties die moeten werken in Windows XP. In dit voorbeeld wordt een zelfstandig COM-object (Component Object Model) geïmplementeerd, maar verwacht wordt dat de implementatie van het werkwoord wordt geïntegreerd in bestaande toepassingen. Hiervoor registreert uw hoofdtoepassingsobject een klassefactory voor zichzelf. Dit object implementeert IDropTarget- voor de werkwoorden van uw toepassing. Houd er rekening mee dat COM uw toepassing start als deze nog niet wordt uitgevoerd, maar verbinding maakt met een actief exemplaar van uw toepassing als deze aanwezig is.

Eisen

Product Minimale productversie
Windows Windows Vista
Windows Software Development Kit (SDK) 7.0

 

Het voorbeeld downloaden

Locatie Pad-URL
GitHub DropTargetVerb-voorbeeld

Het voorbeeld bouwen

Het voorbeeld maken vanaf de opdrachtprompt:

  1. Open het opdrachtpromptvenster en navigeer naar de DropTargetVerb projectmap.
  2. Voer msbuild DropTargetVerb.slnin.

Het voorbeeld bouwen met Behulp van Microsoft Visual Studio (voorkeur):

  1. Open Windows Verkenner en navigeer naar de projectmap DropTargetVerb.
  2. Dubbelklik op het pictogram voor het DropTargetVerb.sln-bestand om het project te openen in Visual Studio.
  3. In het menu Build, selecteer Build Solution.

Het voorbeeld uitvoeren

  1. Navigeer naar de map met het nieuwe uitvoerbare bestand met behulp van de opdrachtprompt of Windows Verkenner.
  2. Voer op de opdrachtregel DropTargetVerb.exein. U kunt ook in Windows Verkenner dubbelklikken op het pictogram voor DropTargetVerb.exe.
  3. Volg de instructies in het weergegeven dialoogvenster