DropTarget-Verb (Beispiel)
Veranschaulicht, wie ein Shellverb mithilfe der DropTarget-Methode implementiert wird.
Dieses Thema enthält folgende Abschnitte:
- Beschreibung
- Requirements
- Herunterladen des Beispiels
- Erstellen des Beispiels
- Ausführen des Beispiels
BESCHREIBUNG
In diesem Beispiel wird gezeigt, wie ein Shellverb mithilfe der DropTarget-Methode implementiert wird. Diese Methode wird für Verbimplementierungen bevorzugt, die auf Windows XP funktionieren müssen. In diesem Beispiel wird ein eigenständiges lokales Server-Component Object Model (COM)-Objekt implementiert. Es wird jedoch erwartet, dass die Verbimplementierung in vorhandene Anwendungen integriert wird. Zu diesem Grund registriert Ihr Hauptanwendungsobjekt eine Klassen factory für sich selbst. Dieses Objekt implementiert IDropTarget für die Verben Ihrer Anwendung. Beachten Sie, dass COM Ihre Anwendung startet, wenn sie noch nicht ausgeführt wird, aber eine Verbindung mit einer ausgeführten Instanz Ihrer Anwendung herstellt, sofern vorhanden.
Anforderungen
| Product (Produkt) | Mindestproduktversion |
|---|---|
| Windows | Windows Vista |
| Windows Software Development Kit (SDK) | 7.0 |
Herunterladen des Beispiels
| Standort | Pfad-URL |
|---|---|
| GitHub | DropTargetVerb-Beispiel |
Erstellen des Beispiels
So erstellen Sie das Beispiel über die Eingabeaufforderung:
- Öffnen Sie das Eingabeaufforderungsfenster, und navigieren Sie zum Projektverzeichnis DropTargetVerb.
- Geben Sie
msbuild DropTargetVerb.slnein.
So erstellen Sie das Beispiel mit Microsoft Visual Studio (bevorzugt):
- Öffnen Windows Explorer, und navigieren Sie zum Projektverzeichnis DropTargetVerb.
- Doppelklicken Sie auf das Symbol für die Datei DropTargetVerb.sln, um das Projekt in Visual Studio.
- Klicken Sie im Menü Build (Erstellen) auf Build Solution (Projektmappe erstellen).
Ausführen des Beispiels
- Navigieren Sie über die Eingabeaufforderung oder den Explorer zu dem Verzeichnis, das die neue ausführbare Windows enthält.
- Geben Sie in der Befehlszeile
DropTargetVerb.exeein. Doppelklicken Sie alternativ Windows Explorer auf das Symbol für DropTargetVerb.exe. - Befolgen Sie die Anweisungen im angezeigten Dialogfeld.