Использование стандартных элементов управления в диалоговом окне
Стандартные элементы управления Windows можно использовать в диалоговые окна, представлениях формы, представлениях записей и в любом другом окне, основанном на шаблоне диалоговых окон. В следующей процедуре, с незначительными изменениями, будет работать для форм также.
Процедуры
Использовать общий элемент управления в диалоговом окне
Размещение элемента управления в шаблоне диалогового окна с помощью редактора диалоговых окон.
Добавьте в класс переменную-член диалогового окна, представляющий элемент управления. В диалоговом окне Добавление переменной-члена, установите флажок Переменная элемента управления и убедитесь, что выбрано Управление для Категория.
Если этот общий элемент управления входные данные программы, объявите переменные по сравнению с в классе диалогового окна, чтобы обрабатывать эти входные значения.
Примечание
Можно добавить эти переменные-члены с помощью контекстного меню в представлении классов (см. раздел Добавление переменной-члена).
В OnInitDialog для класса диалогового окна, задайте начальные условия для общего элемента управления. С помощью переменной-члена создание на предыдущем шаге, используйте функций-членов для задания начальное значение и другие параметры. См. следующие описания элементов управления для сведения о параметрах.
Можно также использовать обмена данными с диалоговым окном (DDX) инициализации элемента управления в диалоговом окне.
В обработчиках для элементов управления диалогового окна, используйте переменную-член для управления элемент управления. См. следующие описания элементов управления дополнительные сведения о методах.
Примечание
Переменную-член будет существовать только пока диалоговое окно само существует.Не будет в запрос элемента управления для входных значений после того, как диалоговое окно будет закрыто.Для работы с входными значениями из общего элемента управления переопределите OnOK в классе диалогового окна.В переопределении запрос, элемент управления для входных значений и сохраняет эти значения в переменных-членах класса диалогового окна.
Примечание
Можно также обмена данными с диалоговым окном используются для задания и извлечения значений из элементов управления в диалоговом окне.
Примечания
Добавление некоторых общих элементов управления в диалоговое окно не вызовет диалоговое окно не на дополнительные функции. Дополнительные сведения см. в разделе Добавление элементов управления в диалоговое окно приводит к неработоспособности этого диалогового окна для обработки этой ситуации.
Выберите действие.
Добавьте элементы управления в диалоговое окно вручную, а не с помощью редактора диалоговых окон
Создание мой элемент управления из одного из стандартных общих элементов управления Windows
См. также
Ссылки
Создание и использование элементов управления