Schau dir mal das
Beispiel hier bei den Schweizern an. Habs grad mit anderen Controls zum Laufen gebracht (hab ein Panel genommen). Beim VST kommt aus irgendeinem Grund die Message WM_DROPFILES nicht an. Könnte evtl. an irgendeiner Einstellung liegen (AcceptOLEDrop ist an).
EDIT:
OK, geht natürlich auch mit dem VST. Wichtig dabei ist, dass beim DragOver-Event des Trees Accept:=False; gesetzt wird.
Ich mache das gleich zu Begin der Ereignisbehandlungsmethode und danach kommen die ganzen Behandlungen von internen D&D-Geschichten (also von einem Tree zum anderen innerhalb der Anwendung).