Erstellen eines erweiterten Kombinationsfeldsteuerelements
Wie das erweiterte Kombinationsfeld-Steuerelement erstellt wird, hängt davon ab, ob Sie das Steuerelement in einem Dialogfeld verwenden oder in einem nondialog Fenster erstellen.
So CComboBoxEx direkt in einem Dialogfeld
Fügen Sie im Dialog-Editor ein erweitertes Kombinationsfeld-Steuerelement der Dialogfeldvorlagen-Ressource hinzu.Geben Sie die Steuer-Identifikation an
Geben Sie alle erforderlichen Formate mithilfe des Dialogfelds Eigenschaften des erweiterten Kombinationsfeld-Steuerelements an.
Verwenden Sie Assistent zum Hinzufügen von Membervariablen, um eine Membervariable vom Typ CComboBoxEx mit der Steuerelementeigenschaft hinzuzufügen.Sie können diesen Member verwenden, um CComboBoxEx-Memberfunktionen aufrufen.
Verwenden Sie das Eigenschaftenfenster, um die Handlerfunktionen in der Dialogfeldklasse für alle erweiterten Kombinationsfeld-Steuerelement-Benachrichtigungsmeldungen zuzuordnen, die Sie bearbeiten müssen (siehe Zuordnungs-Meldungen Funktionen).
In OnInitDialog legen Sie zusätzliche Formatierungen für das CComboBoxEx-Objekt fest.
So CComboBoxEx in einem Fenster nondialog
Definieren Sie das Steuerelement in der Sicht oder in der Fensterklasse.
Rufen Sie die Erstellen-Memberfunktion des Steuerelements (möglicherweise in OnInitialUpdate, möglicherweise bereits in der OnCreate-Handlerfunktion des übergeordneten Fensters angezeigt.Legen Sie die Stile für das Steuerelement fest.