Мастер реализации интерфейсов
Данный мастер реализует интерфейс для COM-объекта.Реализации множества интерфейсов включены в COM-библиотеки, доступные в Visual Studio и Windows.Реализация интерфейса связывается с объектом при создании экземпляра этого объекта и предоставляет службы, предлагаемые объектом.
Обсуждение интерфейсов и реализаций см. в разделе Интерфейсы и реализации интерфейсов в Windows SDK.
Реализовать интерфейс из
Указывает расположение библиотеки типов, из которой создается интерфейс.Параметр
Описание
Проект
Библиотека типов является частью проекта.
Реестр
Библиотека типов зарегистрирована в системе.Зарегистрированные библиотеки типов указаны в списке Доступные библиотеки типов.
Файл
Библиотека типов не обязательно зарегистрирована в системе, но содержится в файле.Необходимо указать расположение файла в поле Расположение.
Доступные библиотеки типов
Отображает доступные библиотеки типов, содержащие определения интерфейсов, которые можно реализовать.Если в области Реализовать интерфейс из щелкнуть Файл, это поле будет недоступно для изменения.Расположение
Отображает расположение библиотеки типов, выбранной в данный момент в списке Доступные библиотеки типов.Если в области Реализовать интерфейс из выбран параметр Файл, щелкните кнопку с многоточием, чтобы найти файл, содержащий нужную библиотеку типов.интерфейсов,
Отображает интерфейсы, определения которых содержатся в библиотеке типов, выбранной в данный момент в поле Доступные библиотеки типов.Примечание В списке Интерфейсы не отображаются интерфейсы, имена которых совпадают с именами интерфейсов, уже реализованных выбранным объектом.
Кнопка перемещения
Описание
>
Добавляет в список Реализовать интерфейсы имя интерфейса, выбранного в настоящее время в списке Интерфейсы.
>>
Добавляет в список Реализовать интерфейсы имена всех интерфейсов из списка Интерфейсы.
<
Удаляет имя интерфейса, выбранного в списке Реализовать интерфейсы.
<<
Удаляет имена всех интерфейсов из списка Реализовать интерфейсы.
Реализовать интерфейсы
Отображает имена интерфейсов, выбранных для реализации в объекте.Примечание Если вы включаете несколько интерфейсов, полученных из IDispatch, или пытаетесь реализовать интерфейс, полученный из другого интерфейса, уже имеющегося в классе, то необходимо устранить неоднозначность элементов COM_MAP.Дополнительные сведения см. в разделе COM_INTERFACE_ENTRY2.