Pole listy stylów
-
LBS_EXTE&NDEDSELnbsp; Użytkownik może wybrać wiele elementów przy użyciu klawisza SHIFT i myszy lub specjalne kombinacje klawiszy.
-
LBS_HASSTRI&NGSnbsp; Określa pole listy rysowania przez właściciela, który zawiera elementy składające się z ciągów znaków. Pole listy utrzymuje pamięć i wskaźniki dla ciągów tak aplikacji można użyć funkcji członek GetText pobrać tekst dla określonego towaru.
-
LBS_MULTICOLUM&Nnbsp; Określa pole listy wielokolumnowego, który jest przewijane poziomo. Funkcja Państwa SetColumnWidth ustawia szerokość kolumn.
-
LBS_MULTIPLESEL Ciąg zaznaczenia jest przełączana za każdym razem użytkownik kliknie lub kliknie dwukrotnie ciąg. Można wybrać dowolną liczbę ciągów.
-
LBS_&NOINTEGRALHEIGHTnbsp; Rozmiar pola listy jest dokładnie rozmiar określonej przez aplikację podczas tworzenia pola listy. Zazwyczaj Windows rozmiary pola listy, tak, aby w polu listy nie są wyświetlane elementy częściowego.
-
LBS_&NOREDRAWnbsp; Wyświetlanie pola listy nie jest aktualizowany po wprowadzeniu zmian. Styl ten można zmienić w każdej chwili wysyłając wiadomość WM_SETREDRAW.
-
LBS_&NOTIFYnbsp; Okno nadrzędne odbiera komunikat wejściowy zawsze, gdy użytkownik kliknie lub kliknie dwukrotnie ciąg.
-
LBS_OW&NERDRAWFIXEDnbsp; Właściciel listy jest odpowiedzialny za rysowanie jej treści; pozycje w polu listy jest tej samej wysokości.
-
LBS_OW&NERDRAWVARIABLEnbsp; Właściciel listy jest odpowiedzialny za rysowanie jej treści; pozycje w polu listy są zmienne w wysokości.
-
LBS_SORT Ciągi znaków w polu listy są sortowane alfabetycznie.
-
LBS_STA&NDARDnbsp; Ciągi znaków w polu listy są sortowane w porządku alfabetycznym, a okno nadrzędne odbiera komunikat wejściowy zawsze, gdy użytkownik kliknie lub kliknie dwukrotnie ciąg. W polu listy zawiera granice na wszystkich stronach.
-
LBS_USETABSTOPS Umożliwia pole listy ma rozpoznawać i rozwiń znaki tabulacji, podczas rysowania jego ciągi. Domyślne położenia karty są 32 jednostek okna dialogowego. (Jednostka okna dialogowego jest odległości poziomej lub pionowej. Jedną jednostkę poziomą okna dialogowego jest równa jednej czwartej bieżącej jednostki bazowej szerokość okna dialogowego. Z okna dialogowego podstawowej jednostki są obliczane na podstawie wysokości i szerokości bieżącej czcionki systemowej. Funkcja systemu Windows GetDialogBaseUnits zwraca bieżące okno dialogowe podstawowych jednostek w pikselach).
-
LBS_WA&NTKEYBOARDINPUTnbsp; Właściciel listy odbiera wiadomości WM_VKEYTOITEM lub WM_CHARTOITEM , gdy użytkownik naciśnie klawisz, podczas gdy pole listy ma wejście fokus. Pozwala to aplikacja do wykonywania specjalnych przetwarzania klawiatury.
-
LBS_DISABLE&NOSCROLLnbsp; W polu listy pokazuje niepełnosprawnych przewijania pionowego paska po polu listy nie zawiera tyle elementów do przewijania. Bez tego stylu pasek przewijania jest ukryty, gdy okno Lista nie zawiera tyle elementów.
Zobacz też CListBox::Create