Создание элементов управления "Расширенное поле со списком"
Как расширенных элементов управления " Поле со списком создается зависит от того, используется ли элемент управления в диалоговом окне или создать его в окне nondialog.
Использовать CComboBoxEx непосредственно в диалоговом окне
В редакторе диалоговых окон, добавьте расширенных элементов управления " Поле со списком в ресурс шаблона диалоговых окон. Укажите его идентификатор элемента управления.
Определите все требуемые стили, используя диалоговое окно расширенных свойств элемента управления " Поле со списком.
Используйте Мастер добавления переменной-члена, чтобы добавить переменную-член типа CComboBoxEx со свойством элемента управления. Можно использовать этот член вызова функции-члены CComboBoxEx.
Используйте окно свойств для сопоставления функции обработчика в классе диалогового окна для всех сообщений уведомлений расширенных элемента управления " Поле со списком необходимо обработать (см. Сообщения сопоставления в функции).
В окне OnInitDialog установите все дополнительные стили для объекта CComboBoxEx.
Использовать CComboBoxEx в окне nondialog
Указать элемент управления в представлении или класса окна.
Вызовите функцию-член Создать элемента управления, возможно, в OnInitialUpdate, возможно начиная с функции обработчика OnCreate родительского окна. Задайте стили для элемента управления.