Hallo zusammen,
ich nutze die Net-DLL von Autoit um eine Software zu bedienen. Ich möchte jetzt mit Hilfe meiner Software ein Treeview ansprechen zu einem bestimmtes Item navigieren und dann müßte ich diese Item per Drag and Drop auf eine art Lageplan poisitionieren. Grundsätzlich kann ich das gewünschte Item mit Hilfe von folgendem Code anwählen:
au3 = new AutoItX3Lib.AutoItX3Class();
au3.AutoItSetOption("WinTitleMatchMode", 1);
au3.WinActivate("Programm"");
sTreePath = "Knoten01";
au3.ControlTreeView(sTitle, "Tree3", "[Class:SysTreeView32; INSTANCE:10]", "EXPAND", sTreePath,"");
sTreePath = "Knoten01|Knoten02";
au3.ControlTreeView(sTitle, "Tree3", "[Class:SysTreeView32; INSTANCE:10]", "EXPAND", sTreePath, "");
string sItem = au3.ControlTreeView(sTitle, "Tree3", "[Class:SysTreeView32; INSTANCE:10]", "SELECT", sTreePath, "");
Meine Frage lautet nun, wie kann ich die Position dieses gewählten Knoten herausfinden um von hier die Positionieren mit einer Maus-Funktion durchzuführen?
Besten Dank vorab.
Gruß
Karl-Heinz