Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Sposób tworzenia rozszerzonej kontrolki pola kombi zależy od tego, czy używasz kontrolki w oknie dialogowym, czy też tworzysz ją w oknie niedialogowym.
Aby użyć obiektu CComboBoxEx bezpośrednio w oknie dialogowym
W edytorze okien dialogowych dodaj kontrolkę Rozszerzone pole kombi do zasobu szablonu okna dialogowego. Określ identyfikator kontrolki.
Określ wymagane style, używając okna dialogowego Właściwości kontrolki rozszerzonego pola kombi.
Użyj Kreatora dodawania zmiennej składowej , aby dodać zmienną składową typu CComboBoxEx z właściwością Control. Tego członka można użyć do wywoływania funkcji składowych
CComboBoxEx.Użyj Kreatora klas , aby zamapować funkcje obsługi w klasie okna dialogowego dla wszelkich rozszerzonych komunikatów powiadomień kontrolki pola kombi, które należy obsłużyć (zobacz Mapowanie komunikatów na funkcje).
W OnInitDialog ustaw wszelkie dodatkowe style dla obiektu
CComboBoxEx.
Aby użyć CComboBoxEx w oknie nie-dialogowym
Zdefiniuj kontrolkę w klasie widoku lub okna.
Wywołaj funkcję elementu członkowskiego Create kontrolki, prawdopodobnie w elemencie OnInitialUpdate, prawdopodobnie już jako funkcja obsługi OnCreate okna nadrzędnego. Ustaw style dla kontrolki.