LB_GETTEXT

Aplikacja wysyła wiadomość LB_GETTEXT do pobrania ciąg w polu listy.

LB_GETTEXT wParam = indeks (WPARAM);                / / pozycji indeksu fikcyjnymi = lpszBuffer (FIKCYJNYMI) (LPCTSTR); / / Adres buforu 

 

Parametry

indeks
Wartość wParam. Określa indeksu ciągu do pobierania.

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.

lpszBuffer
Wartość fikcyjnymi. Wskaźnik do buforu, który będzie odbierał ciąg. Bufor muszą mieć wystarczająco miejsca do ciągu i kończącego znaku null. Wiadomość LB_GETTEXTLEN mogą być przesłane przed LB_GETTEXT wiadomości do pobrania w znaki ciągu długości.

Zwraca wartości

Wartość zwracany jest długość ciągów znaków, z wyłączeniem kończącego znaku null. Jeśli indeks nie określono nieprawidłowy indeks, wartość zwracany jest LB_ERR.

Uwagi

Jeśli tworzysz pole listy styl rysowania przez właściciela, ale bez stylu LBS_HASSTRINGS, bufor wskazywanego przez parametr lpszBuffer otrzyma wartość 32-bitowe, skojarzony element (element danych).

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_GETTEXTLEN

Index