26. februar 2004 - 19:51Der er
11 kommentarer og 2 løsninger
Virtual List Control
Hej
Jeg er ved at lave en applikation der bruger virtual list control. Jeg har et problem med at få data vist. Jeg har fundet ud af at der ikke bliver sendt LVN_NOTIFY. Jeg kalder invalidate() på min liste når jeg har ny data, men der kommer ingen Notify.
Mød TrackMan og Veo på Computerworld Cloud & AI Festival og hør, hvordan tech ændrer måden, vi træner og udvikler talent – fra skolebold til The Masters.
Nej! Det jeg skule have skrevet var at jeg ikke får en WM_NOTIFY med en LVN_GETDISPINFO, så jeg kan få kaldt den rutine der sætter by data i min liste.
Jeg spørger fordi det er god skik her på Eksperten, ganske kort, at beskrive løsningen selvom du fandt den andetsteds. Så kan andre også få glæde af den, hvis de selv søger efter svar på samme spørgsmål.
Jeg kan faktisk ikke give et endnegyldigt svar på hvad der fik det til at virke! Jeg startede fra bunden igen og så virkede det. Jeg tror der har været en fejl 40 eller noget lignende.
Jeg kan dog nævne at jeg nu initialiserer listen i en PrecreateWindow funktion, hvilket jeg ikke gjorde før. Den ser ud som følgende:
Jo det gjorde jeg! Men jeg har på fornemmelsen at der har været noget bøvl med en NULL-pointer eller lignende.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.