Klasa CComboBoxEx
Rozszerza formant pola kombi, przez zapewnienie wsparcia dla list obrazu.
class CComboBoxEx : public CComboBox
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje CComboBoxEx obiektu. |
Metody publiczne
Nazwa |
Opis |
---|---|
Tworzy pole kombi i dołącza go do CComboBoxEx obiektu. |
|
Tworzy pole kombi z określonych stylów rozszerzonego systemu Windows i dołącza go do ComboBoxEx obiektu. |
|
Usuwa element z ComboBoxEx kontroli. |
|
Pobiera wskaźnik do formantu pola kombi podrzędnych. |
|
Pobiera uchwyt do edycji części kontroli ComboBoxEx kontroli. |
|
Pobiera extended style, które są używane do ComboBoxEx kontroli. |
|
Pobiera wskaźnik do listy obraz przypisany do ComboBoxEx kontroli. |
|
Pobiera element informacji dla danego ComboBoxEx element. |
|
Określa, czy użytkownik zmienił zawartość ComboBoxEx formantu edycyjnego, wpisując. |
|
Wstawia nowy element w ComboBoxEx kontroli. |
|
Ustawia extended style w ComboBoxEx kontroli. |
|
Ustawia listę obrazu dla ComboBoxEx kontroli. |
|
Ustawia atrybuty dla elementu ComboBoxEx kontroli. |
|
Ustawia styl wizualny kombi rozszerzone pole formantu. |
Uwagi
Za pomocą CComboBoxEx utworzyć formanty pola kombi, nie trzeba zaimplementować własnego obrazu rysunku kodu.Korzystaj z CComboBoxEx do obrazów dostępu z listy obrazu.
Obsługa listy obrazów
W polu kombi standardowych właściciel pola kombi jest odpowiedzialny za Rysowanie obrazu, tworząc pole kombi jako formant rysowania przez właściciela.Kiedy używać CComboBoxEx, nie trzeba ustawić style rysunku CBS_OWNERDRAWFIXED i CBS_HASSTRINGS , ponieważ są one implikowane.W przeciwnym razie należy napisać kod do wykonywania operacji na rysunku.A CComboBoxEx formant obsługuje trzy obrazy według zapasu: jeden dla wybranego stanu: jeden dla niewybrane i jeden dla obrazu nakładki.
Style
CComboBoxExobsługuje style CBS_SIMPLE, CBS_DROPDOWN, CBS_DROPDOWNLIST, i WS_CHILD.Wszystkie style przekazywane podczas tworzenia okna są ignorowane przez formant.Po utworzeniu okna można zapewnić kombi inne style ramek, wywołując CComboBoxEx Członkowskich funkcji SetExtendedStyle.Z tych stylów można:
Wyszukuje ciąg zestawu listy będzie uwzględniana wielkość liter.
Utwórz formant pola kombi używający ukośnik ('/'), kreska ułamkowa odwrócona ("\") oraz okres (".") znaków jako ograniczniki w programie word.To umożliwia użytkownikom przejście z programu word do Worda, za pomocą skrótu klawiaturowego CTRL + STRZAŁKA.
Ustaw kombi formant pola wyświetlane lub nie wyświetlania obrazu.Jeśli obraz nie jest wyświetlany, pole kombi można usunąć wcięcie tekstu, uwzględniający obrazu.
Tworzenie formantu pola kombi wąskie, włączając zmiany rozmiaru go tak go klipów szersze pole kombi, które zawiera.
Te flagi stylu są opisane dalej w Za pomocą CComboBoxEx.
Element retencji i atrybuty elementu wywołania zwrotnego
Element informacji, na przykład indeksy dla elementów i obrazów, wartości wcięcia i ciągi tekstowe jest przechowywane w strukturze Win32 COMBOBOXEXITEM, jak opisano w Windows SDK.Struktura zawiera również członków, które odpowiadają flagi wywołania zwrotnego.
Szczegółowe omówienie pojęć, zobacz Za pomocą CComboBoxEx.
Hierarchii dziedziczenia
CComboBoxEx
Wymagania
Nagłówek: afxcmn.h