Suche bestimmten SendMessage für Listview
- Blackskyliner
- Beiträge: 532
- Registriert: 28.07.2005 00:54
- Wohnort: /home/Blackskyliner/
Suche bestimmten SendMessage für Listview
Hallo,
Cich suche jetzt schon seit fast 2 Stunden nach dem SendMessage oder SendCommand Befehl, wo ich dem ListView sagen konnte, hey jetzt kommen gleich ganz viele Elemente... Ich weiß dass es da einen gibt. Weil den brauch ich, weil ich halt viele Elemente in eine ViewList laden will und der da nicht 1 Minute lang rechnen soll... sind über 10000 Einträge....
Jmd. ne Ahnung wie der Befehl heißt? Ich weiß nur, dass dadurch mehr Speicher vom System allokiert wird und das deshalt schneller geht......
mfg
Blackskyliner
Cich suche jetzt schon seit fast 2 Stunden nach dem SendMessage oder SendCommand Befehl, wo ich dem ListView sagen konnte, hey jetzt kommen gleich ganz viele Elemente... Ich weiß dass es da einen gibt. Weil den brauch ich, weil ich halt viele Elemente in eine ViewList laden will und der da nicht 1 Minute lang rechnen soll... sind über 10000 Einträge....
Jmd. ne Ahnung wie der Befehl heißt? Ich weiß nur, dass dadurch mehr Speicher vom System allokiert wird und das deshalt schneller geht......
mfg
Blackskyliner
Keine meiner Antworten ist endgültig, es kann passieren, dass ich den so eben geposteten Beitrag noch mehrmals ändere, um Doppelposts zu umgehen.
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
- Fluid Byte
- Beiträge: 3110
- Registriert: 27.09.2006 22:06
- Wohnort: Berlin, Mitte
Beim füllen von ein ListView oder Listbox mit vielen Daten verstecke ich immer das Gadget "HideGadget()".
Somit geht das füllen noch schneller weil nicht immer das Gadget aktualisiert wird.
FF
Somit geht das füllen noch schneller weil nicht immer das Gadget aktualisiert wird.
FF

Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
#lb_initstorage bringt schon viel, #wm_setredraw mit wparam = #false beim füllen und am Ende #wm_setredraw mit wParam = #true bringt noch mehr. Entspricht dem Verstecken, aber das verschwinden des Gadgets entfällt. Am besten #lb_initstorage und #wm_setredraw kombinieren, dann geht es am schnellsten.
- Blackskyliner
- Beiträge: 532
- Registriert: 28.07.2005 00:54
- Wohnort: /home/Blackskyliner/
Ok ich danke euch. Wie findet ihr das immer bloß ?
Ich muss mir immer den ***** absuchen und finde nichts
Danke
Blackskyliner
Ich muss mir immer den ***** absuchen und finde nichts

Danke
Blackskyliner
Keine meiner Antworten ist endgültig, es kann passieren, dass ich den so eben geposteten Beitrag noch mehrmals ändere, um Doppelposts zu umgehen.
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
Ligatur hat geschrieben:#lb_initstorage bringt schon viel....
Zugegeben, meine Win32.hlp ist schon etwas ältlich.Win32.hlp hat geschrieben:Windows NT: This message is not needed on Windows NT. It does not reserve the specified amount of memory, because available memory is virtually unlimited. The return value is always the value specified in the cItems parameter.
Stimmt die Aussage zu WinNT nicht für WinXP?
Man ist nie zu alt zum lernen, auch wenn man dabei manchmal alt aussieht!
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Die Aussage kann ich nur so ähnlich finden und bezieht sich nur auf NT4.0
http://msdn.microsoft.com/library/defau ... torage.asp
http://msdn.microsoft.com/library/defau ... torage.asp
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
bitte beachtet, dass NT4 (W2Kcore) explizit anders ist als XP....
selbst bei W2K nehme ich nicht alles bezüglich NT4 als gegeben.
erinnert euch daran, dass es in PB3.x das compilerflag NT gab,
das auf eine niedrigere DX version beschränkte....
selbst bei W2K nehme ich nicht alles bezüglich NT4 als gegeben.
erinnert euch daran, dass es in PB3.x das compilerflag NT gab,
das auf eine niedrigere DX version beschränkte....
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.