kolejny problem z kontrolka listview w winapi, za każdym razem gdy otwieram okno z listview ustawiam zaznaczenie z podświetleniem na 1 pozycje w ten sposób
ListView_SetItemState (global::listview, 0, LVIS_FOCUSED | LVIS_SELECTED,
LVIS_FOCUSED | LVIS_SELECTED);
i wszystko jest ok dopóki w listview nie użyje strzałek żeby wybrać jakąś dalsza pozycje bo wtedy kolejny razem gdy otworze okno z listview powyższa funkcja nie chce ustawić zaznaczenia 1 elementu a aktywne zostaje zaznaczenie rekordu który wybrałem wcześniej strzałkami...
wydaje mi się że to przez styl okna listview LVS_SINGLESEL który uniemożliwia zaznaczenie nowego elementu przed zwolnieniem poprzedniego zaznaczenia...
może wiecie jak odznaczyć zaznaczoną wcześniej pozycje w listview? jest do tego jakaś funkcja, makro?