Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta interfaz implementa las propiedades de ambiente complementarios para un control hospedado.
Importante |
|---|
Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución. |
MIDL_INTERFACE( "B2D0778B - AC99 - 4c58 - A5C8 - E7724E5316B5" )
IAxWinAmbientDispatchEx : public IAxWinAmbientDispatch
Members
Métodos
Se llama a este método para complementar la interfaz ambiente predeterminada de propiedad con una interfaz definida por el usuario. |
Comentarios
Incluya esta interfaz en aplicaciones vinculadas estáticamente a ATL y hospedan Controles ActiveX, especialmente los Controles ATL ActiveX que tienen propiedades de Ambient.No incluyendo esta interfaz generará esta aserción: “¿Ha olvidado pasar el LIBID a CComModule::Init?”
Esta interfaz es expuesta por el control ActiveX ATL que hospeda objetos.Derivado de IAxWinAmbientDispatch, IAxWinAmbientDispatchEx agrega un método que permite complemente la interfaz ambiente de la propiedad proporcionada por ATL con uno propio.
AXHost intentará cargar la información de tipo sobre IAxWinAmbientDispatch y IAxWinAmbientDispatchEx de la biblioteca de tipos que contiene el código.
Si está vinculando a ATL90.dll, AXHost cargará la información de tipos de la biblioteca de tipos en una DLL.
Vea Hospedar Controles ActiveX mediante ATL AXHost para más detalles.
Requisitos
La definición de esta interfaz está disponible con varios formatos, como se muestra en la tabla siguiente.
Tipo de definición |
Archivo |
|---|---|
IDL |
atliface.idl |
Biblioteca de tipos |
ATL.dll |
C++ |
atliface.h (también incluido en ATLBase.h) |
Importante