Skocz do zawartości

Jak zamrozić ListView


Koczur

Recommended Posts

witam

właśnie, jak zamrozić ListView, aby kasując item 0 i przewijając LV tak, aby górny item się nie poruszył - żeby listview nie drgał

Piszę snifferka dla 2000/xp i dodałem opcję ograniczenia ilości wpisów w LV bo przy > 65536 items program pożera jakieś 25MB ramu

Od pół roku programuję w IBasic PRO, a tak ogólnie to jestem na czasie od początku ZX81 ;) IBPro wywodzi się z C - posiada wiele jego zalet i ogólnie jest wzorowany na C

Podsyłam program z kodem i screenem w formacie html aby był "wyraźniejszy" (na 4programmers nie znają basica) i mam nadzieję że ktoś mi podsunie jakiś pomysł z tym zamrożeniem. GetWindowDc nie działa tak jak chciałem bo LV drga.

Cała akcja rozgrywa się od linijki 529 (funkcja CaptureReceive() ) - jeśli ilość items w LV przekracza wartość max to "zamrażam" ListView jeśli okno jest widoczne, usuwam pierwszy item i scrolluję LV w dół o jedną linię

Link do komentarza
Udostępnij na innych stronach

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...