Als erstes brauchst du denn Aufbau des Fensters in dem das ListView drin ist. Hierfür macht sich
Windose gut.
Danach kannst du per FindWindow und FindWindowEx dir das
Handle des ListViews suchen um damit dann daran herum zu spielen. Wenn du das dann hast, kannst du die LVM_ - Messages (zb.: LVM_GETITEMCOUNT) und die SendMessage-Funktion nutzen um deine "schmutzigen" Spielchen
mit dem ListView zu treiben.