IAxWinAmbientDispatchEx Interface
Этот интерфейс реализуется дополнительные внешние свойства для размещаемого элемента управления.
Важно!
Этот класс и его члены нельзя использовать в приложениях, выполняемых в Среда выполнения Windows.
MIDL_INTERFACE( "B2D0778B - AC99 - 4c58 - A5C8 - E7724E5316B5" )
IAxWinAmbientDispatchEx : public IAxWinAmbientDispatch
Члены
Методы
Этот метод вызывается, чтобы дополнить по умолчанию внешний интерфейс определяемые пользователем свойства с интерфейсом. |
Заметки
Включите этот интерфейс в приложениях, которые статически связаны на библиотеку 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) |