Vielen Dank!
Um die ursprüngliche Frage nochmal aufzugreifen...
Ich habe jetzt den Umweg über die Funktion genommen. Wenn ich eine Datei ins TreeView "droppe" soll diese Funktion ausgeführt werden, die den Namen des Treeviewitems ausgibt.
Aktuell mache ich das über
Ich habe gestern bereits eine ganze Weile versucht das ganze via WM_NOTIFY zu realisieren
AutoIt
Func WM_NOTIFY($hWnd, $iMsg, $wParam, $lParam)
#forceref $hWnd, $iMsg, $wParam
Local $hWndFrom, $iIDFrom, $iCode, $tNMHDR, $hWndListView_part, $hWndTreeView
$hWndTreeView = $TreeView
If Not IsHWnd($TreeView) Then $hWndTreeView = GUICtrlGetHandle($TreeView)
$tNMHDR = DllStructCreate($tagNMHDR, $lParam)
$hWndFrom = DllStructGetData($tNMHDR, "hWndFrom")
$iIDFrom = DllStructGetData($tNMHDR, "IDFrom")
$iCode = DllStructGetData($tNMHDR, "Code")
Switch $hWndFrom
Case $hWndTreeView
Switch $iCode
Case $TVN_DROP ;if user drops file into treeview
Alles anzeigen
So etwas wie $TVN_DROP gibt es allerdings nicht, ich habe nur $TVN_BEGINDRAG als DragDrop-Event gefunden. Gibt es ein Event mit dem ich das "Loslassen" der Datei erfassen kann?