Поделиться через


мастер элементов управления MFC ActiveX

Элемент управления ActiveX является сервером автоматизации специального типа; это — повторно используемый компонент.Приложение, в котором используется элемент управления ActiveX, является клиентом автоматизации этого элемента управления.Если целью является создание повторно используемого компонента, тогда для создания элемента управления должен использоваться этот мастер.Дополнительные сведения см. в разделе Элементы управления MFC ActiveX.

Кроме того, можно создать сервер автоматизации приложения MFC при помощи мастера приложений MFC.

Элемент управления ActiveX, созданный при помощи этого мастера, может иметь пользовательский интерфейс, либо он может быть скрытым.Указать эту возможность можно на странице Параметры системы управления мастера.Элемент управления Timer является примером элемента управления ActiveX, который может быть скрытым.

Элементы управления ActiveX могут иметь сложный пользовательский интерфейс.Некоторые элементы управления могут походить на инкапсулированные формы: один элемент управления, содержащий множество полей, каждое из которых само по себе является элементом управления Windows.Например, объект автомобильных запчастей, реализованный как элемент управления MFC ActiveX, может представляться пользовательским интерфейсом в форме формуляра, в котором пользователи могут читать и изменять номера запчастей, название запчастей и другие сведения.Дополнительные сведения см. в разделе Элементы управления MFC ActiveX.

Если нужно создать контейнер для объектов ActiveX, сведения об этом см. в разделе Создание контейнера элементов управления ActiveX.

Начальная программа MFC включает файлы исходного кода C++ (CPP-файлы), файлы ресурсов (RC-файлы) и файл проекта (VCXPROJ-файл).Код, созданный в этих начальных файлах, основан на MFC.

На следующем образце списка показаны задачи и типы дополнений элементов управления ActiveX.

Общие сведения

На этой странице мастера описываются параметры текущего приложения для создаваемого проекта элемента управления MFC ActiveX.По умолчанию мастер создает проект следующим образом:

  • По умолчанию проект не создает лицензию на выполнение или файлы справки.По умолчанию эти параметры можно изменить на странице Параметры приложения.На странице Общие сведения отражаются параметры, выбранные на этой странице мастера элементов управления ActiveX.

  • Проект включает класс элементов управления и класс страницы свойств, основанные на имени проекта.Имена проекта и имена файлов можно изменять на странице Имена элементов управления.

  • Элемент управления, основанный на существующем элементе управления Windows, активируется, когда он становится видимым, и включает диалоговое окно О программе.Эти параметры по умолчанию можно изменить на странице Параметры системы управления.

См. также

Основные понятия

Типы проектов Visual C++

Другие ресурсы

Создание проектов Visual C++ и управление ими

Основные понятия библиотеки ATL