WebBrowser: Drag & Drop

Ich möchte Drag & Drop-Aktionen auf dem WebBrowser-Steuerelement abfangen. Genauer gesagt, ich möchte Drag & Drop-Ereignisse basierend auf der Dateierweiterung abbrechen oder genehmigen (und diese Datei außerhalb von WebBrowser verarbeiten) und Drag & Drop-Symbole wie normale Symbole aussehen lassen:http://snag.gy/DUjMc.jpgnicht so:http://snag.gy/ExX19.jpg.

Ich glaube, dafür muss ich benutzerdefinierte IDocHostUIHandler implementieren und GetDropTarget abfangen. Leider ist mir das nicht gelungen. Ich benutze diesen Code als Basiscode:https://stackoverflow.com/a/19739699/2758677 und dieser Teil, den ich gemacht habe:http://pastebin.com/Ux947Eck. GetDropTarget wird niemals aufgerufen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage