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


IAxWinAmbientDispatchEx Interface

Этот интерфейс реализуется дополнительные внешние свойства для размещаемого элемента управления.

Важно!

Этот класс и его члены нельзя использовать в приложениях, выполняемых в Среда выполнения Windows.

MIDL_INTERFACE( "B2D0778B - AC99 - 4c58 - A5C8 - E7724E5316B5" ) 
IAxWinAmbientDispatchEx : public IAxWinAmbientDispatch

Члены

Методы

SetAmbientDispatch

Этот метод вызывается, чтобы дополнить по умолчанию внешний интерфейс определяемые пользователем свойства с интерфейсом.

Заметки

Включите этот интерфейс в приложениях, которые статически связаны на библиотеку ATL и хозяйничают управления ActiveX, особенно в элементах управления библиотеки ATL ActiveX, которые имеют внешние свойства. Включая этот интерфейс не отдает это утверждение: "Вы забыли передать идентификатор LIBID к CComModule::Init?"

Этот интерфейс предоставить элемент управления ActiveX библиотеки ATL при размещении объекты. Производный от IAxWinAmbientDispatch, IAxWinAmbientDispatchEx добавляет метод, который позволяет дополнить внешний интерфейс свойства предоставленный библиотеки ATL с одним из требований.

AXHost пытается загрузить сведения о типе для IAxWinAmbientDispatch и IAxWinAmbientDispatchEx из библиотеки типов, содержащая код.

При связывании с ATL90.dll, то AXHost загрузит сведения о типе из библиотеки типов в библиотеке DLL.

Дополнительные сведения см. в разделе Размещение элементов управления ActiveX с использованием библиотеки ATL AXHost.

Требования

Определение этого интерфейса доступен в нескольких форм, как показано в следующей таблице.

Тип определения

Файл

IDL

atliface.idl

Библиотека типов

ATL.dll

C++

atliface.h (также включается в ATLBase.h)

См. также

Ссылки

IAxWinAmbientDispatch Interface