LB_SETCARETINDEX

Aplikacja wysyła wiadomość LB_SETCARETINDEX aby ustawić prostokąt fokusu na elemencie pod określonym indeksem w pole listy wielokrotnego wyboru. Jeśli element nie jest widoczny, jest przewijane w widoku.

LB_SETCARETINDEX wParam = indeks (WPARAM);            / / pozycji indeksu fikcyjnymi = MAKELPARAM (fScroll, 0);    / / flagę dla przewijanie elementu 

 

Parametry

indeks
Wartość wParam. Określa indeksu elementu pola listy, który ma otrzymać prostokąt fokusu.

Systemu Windows 95 i Windows 98: Parametr wParam jest ograniczone do wartości 16-bitowe. Oznacza to, że pola listy nie może zawierać więcej niż 32 767 elementów. Chociaż liczba elementów jest ograniczona, całkowity rozmiar w bajtach elementów w polu listy jest ograniczona jedynie iloocią dostępnej pamięci.

fScroll
Wartość fikcyjnymi. Jeśli wartość ta ma wartość FALSE, element jest przewijane, dopóki jest całkowicie widoczna; jeśli prawdą jest, element jest przewijane, dopóki jest przynajmniej częściowo widoczne.

Zwraca wartości

Jeśli wystąpi błąd, wartość zwracany jest LB_ERR.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.

Zobacz też

Omówienie pola listy, listy pole wiadomości, LB_GETCARETINDEX

Index