Auf fremdes Listview zugreifen??

  • Ich habe versucht, ein ein fremdes Listview zuzugreifen, also nicht von mir erstellt. Deshalb fällt der Zugriff per Variable schon mal weg.
    Ich habe die ID(2064) und den Namen(List4) dank dem WindowInfo-Tool.
    Bringt mir das überhaupt was?
    Ich habe es so per ID und Name versucht:

    Spoiler anzeigen
    [autoit]


    #include <GUIListView.au3>
    Opt("WinTitleMatchMode", 2)
    WinWaitActive("Quest")
    MsgBox(0, "", _GUICtrlListView_GetColumnCount(2064))

    [/autoit]


    Das Listview-Element ist in das Fenster Quest eingebettet, deshalb das WinWaitActive. Bei der MsgBox sollte was größer 2 rauskommen(kenn den Wert grad nicht, sind aber mehr als 2). Doch ich bekomme immer 0 raus.
    Irgendwie steh ich grad auf dem Schlauch.
    Hoffentlich wisst ihr, was ich falsch mache-

    Einmal editiert, zuletzt von penta.phoenix (12. Januar 2009 um 21:01)

  • ControlCommand bringt mir leider gar nichts. Aber dank dir habe ich ContrlGetHandel entdeckt.
    Und damit bekomme ich ein Handle, mit dem die UDFs nutzen kann.
    Danke, du bist der Beste. :thumbup: