da kann man aber jeden listview finden, der gerade exisitiert...
Hab rausgefunden, dass man mit:
Quelltext
1: 2:
| wndDlg := GetParent(Handle); // handle vom dialog. wndCtrl := GetDlgItem(wndDlg,lst1); //handle von der Liste |
=> Dabei ist lst1 eine in der Unit 'Dlgs' definierte Konstante.
Hab jetzt aber das Problem, dass ich nicht weiss, wann ich dieses Handle abfragen soll. Wenn ich das in
WM_INITDIALOG
mache, kann ich z. B. den Listview verschieben etc. Später aber, wenn ich z. B. darauf zeichnen will, hat das Listview ein anderes Handle. Das ist etwas, was ich überhaupt nicht verstehe!