Hallo,
ich arbeite grad mit sendmessage im zusammenhang mit einem listview.
das ist soweit kein problem.
Wenn ich jedoch funktionen wie lvm_getitem benutze ruf ich diese wie folgt auf:
SendMessage(hwnd,lvm_getitem,0,x);
hwnd ist das
handle des listviews, oder?
laut
msdn soll x ein pointer zu einem LVITEM sein.
Was für eine variable setzte ich nun in delphi hier ein?
Ein TListItem geht nicht, laut delphi 7 muss die variable vom typ integer sein.
Aber wie komm ich dann an den inhalt (text) des items?
Das gleiche problem, oder ein ähnliches hab ich bei dem befehl:
SendMessage(hwnd,lvm_getcolumn,0,y);
Link zu der funktion
hier
hwnd ist wieder das
handle des listviews.
y soll angeblich ein pointer zu einem LVColumn sein, aber was ist das in delphi?
bzw wie komm ich an den inhalt (text) der spalte(column)?
MfG - Ghost007