LB _ FINDSTRINGEXACT-Nachricht
Sucht die erste Listenfeldzeichenfolge, die genau der angegebenen Zeichenfolge entspricht, mit der Ausnahme, dass bei der Suche die Kleinschreibung nicht beachtet wird.
Parameter
-
wParam
-
Der nullbasierte Index des Elements vor dem ersten zu durchsuchenden Element. Wenn die Suche den unteren Rand des Listenfelds erreicht, wird die Suche vom oberen Rand des Listenfelds zurück zu dem durch den wParam-Parameter angegebenen Element fortgesetzt. Wenn wParam -1 ist, wird das gesamte Listenfeld von Anfang an durchsucht.
Windows 95/Windows 98/Windows Edition (Windows Me): Der wParam-Parameter ist auf 16-Bit-Werte beschränkt. Dies bedeutet, dass Listenfelder nicht mehr als 32.767 Elemente enthalten dürfen. Obwohl die Anzahl der Elemente eingeschränkt ist, ist die Gesamtgröße der Elemente in einem Listenfeld in Bytes nur durch den verfügbaren Arbeitsspeicher beschränkt.
-
lParam
-
Ein Zeiger auf die auf NULL beendete Zeichenfolge, nach der gesucht werden soll. Bei der Suche wird die Groß-/Kleinschreibung nicht beachtet, sodass diese Zeichenfolge eine beliebige Kombination aus Groß- und Kleinbuchstaben enthalten kann.
Rückgabewert
Der Rückgabewert ist der nullbasierte Index des übereinstimmenden Elements oder LB _ ERR, wenn die Suche nicht erfolgreich war.
Hinweise
Diese Funktion ist nur erfolgreich, wenn die angegebene Zeichenfolge und ein Listenfeldelement dieselbe Länge (mit Ausnahme des NULL-Werts am Ende der angegebenen Zeichenfolge) und genau die gleichen Zeichen haben.
Wenn das Listenfeld den vom Besitzer gezeichneten Stil hat, aber nicht den LBS _ HASSTRINGS-Stil, hängt die von LB _ FINDSTRINGEXACT ergriffene Aktion davon ab, ob der LBS _ SORT-Stil verwendet wird. Wenn LBS _ SORT verwendet wird, sendet das System WM _ COMPAREITEM-Nachrichten an den Besitzer des Listenfelds, um zu bestimmen, welches Element der angegebenen Zeichenfolge entspricht. Andernfalls versucht LB _ FINDSTRINGEXACT, ein Element zu finden, das über einen Long-Wert (angegeben als lParam-Parameter der LB _ ADDSTRING- oder LB _ INSERTSTRING-Nachricht) verfügt, der mit dem lParam-Parameter entspricht.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur [ Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2003-Desktop-Apps] |
| Header |
|