CB_INITSTORAGE

[Dies ist vorläufige Dokumentation und Änderungenvorbehalten.]

Eine Anwendung sendet die CB_INITSTORAGE-Nachricht bevor der Listenfeldteil eines Kombinationsfeldes eine große Zahl von Elementen hinzugefügt. Diese Meldung weist Speicher für die Speicherung von Listenfeldelemente.

CB_INITSTORAGE wParam = (WPARAM) (Int) mit cItems angegebene Anzahl;  / / Anzahl der Elemente, lParam = (LPARAM) (DWORD) Cb;    / / Betrag des Speichers in Byte reservieren 

 

Parameter

cItems
Gibt die Anzahl der hinzuzufügenden Elemente.
cb
Gibt die Größe des Speichers für Element Streicher, in Byte reservieren.

Rückgabewerte

Wenn die Nachricht erfolgreich ist, ist der Rückgabewert die Gesamtzahl der Elemente für die Speicher, das heißt, die Gesamtzahl der Elemente hinzugefügt werden alle erfolgreichen CB_INITSTORAGE Nachrichten vorab wurde hat.

Wenn die Nachricht fehlschlägt, ist der Rückgabewert CB_ERRSPACE.

Windows NT: Für Windows NT, Version 4.0 reserviert diese Nachricht die angegebene Speichermenge; Allerdings gibt es immer den Wert in die mit cItems angegebene Anzahl Parameter angegeben. Für Windows NT, Version 5.0 die Nachricht reserviert Speicher und gibt die Werte für Erfolg und Fehler oben beschriebenen.

Bemerkungen

Die CB_INITSTORAGE-Nachricht hilft die Initialisierung von Kombinationsfeldern beschleunigen, die eine große Anzahl von Elementen (über 100). Es behält sich vor die angegebene Größe des Speichers, so dass nachfolgende CB_ADDSTRING, CB_INSERTSTRING und CB_DIR Nachrichten den kürzesten möglichen Zeit. Sie können Schätzungen für die mit cItems angegebene Anzahl und Cb -Parameter verwenden. Wenn Sie überschätzen, der zusätzliche Speicher wird zugewiesen, wenn Sie nicht unterschätzen, die normale Verteilung wird verwendet für Elemente, die den angeforderten Betrag nicht überschreiten.

QuickInfo

&Nbsp; Windows NT: Version 5.0 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In winuser.h deklarierten.

Siehe auch

Übersicht über die Combo-Boxen, Combo Box Nachrichten, CB_ADDSTRING, CB_DIR, CB_INSERTSTRING

Index