Freigeben über


Erstellen eines erweiterten Kombinationsfeld-Steuerelements

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 verwendet werden

  1. Im Dialog-Editor fügen Sie einen erweiterten Kombinationsfeld-Steuerelement der Dialogfeldvorlagen-Ressource hinzu. Geben Sie an seiner Steuerelement-ID

  2. Geben Sie alle erforderlichen Formaten, mithilfe des Eigenschaftendialogfelds des erweiterten Kombinationsfeldsteuerelements an.

  3. 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.

  4. Verwenden Sie das Eigenschaftenfenster, die Handlerfunktionen in Dialogklasse für alle erweiterten Kombinationsfeld-Steuerelement-Benachrichtigungsmeldungen zuzuordnen, die Sie bearbeiten müssen (siehe Zuordnungs-Meldungen auf Funktionen).

  5. In OnInitDialog legen Sie alle überzähligen Stile für das CComboBoxEx-Objekt fest.

So CComboBoxEx in einem nondialog Fenster verwenden

  1. Definieren Sie das Steuerelement in der Ansicht oder der Fensterklasse.

  2. Rufen Sie die Memberfunktion Erstellen des Steuerelements, möglicherweise in OnInitialUpdate, möglicherweise schon in der OnCreate-Handlerfunktion des übergeordneten Fensters auf. Legen Sie die Stile für das Steuerelement fest.

Siehe auch

Referenz

Verwenden von CComboBoxEx

Konzepte

Steuerelemente (MFC)