LB_SETCURSEL

Aplikacja wysyła wiadomość LB_SETCURSEL zaznacz ciąg i przejdź do widoku, jeśli jest to konieczne. Gdy nowy ciąg znaków jest zaznaczone, pole listy Usuwa wyróżnienie z poprzednio wybranego ciągu.

LB_SETCURSEL wParam = indeks (WPARAM);    / / pozycji indeksu fikcyjnymi = 0;                 / / nie używane; musi mieć wartość zero 

 

Parametry

indeks
Wartość wParam. Określa indeksu ciągu, który jest zaznaczone. Jeśli parametr indeks jest -1, pole listy jest ustawiona na nie zaznaczania.

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.

Zwraca wartości

Jeśli wystąpi błąd, wartość zwracany jest LB_ERR. Jeśli parametr indeks jest –1, wartość zwracany jest LB_ERR, nawet jeśli żaden błąd nie wystąpił.

Uwagi

Użyj tej wiadomości tylko z pola listy z pojedynczym wyborem. Nie można używać, aby ustawić lub usunąć zaznaczenie pola listy wielokrotnego wyboru.

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_GETCURSEL

Index