Interface de IAxWinAmbientDispatchEx
Essa interface implementa propriedades de ambiente suplementares para um controle hospedado.
Importante |
---|
Essa classe e seus membros não podem ser usados em aplicativos executados em Tempo de Execução do Windows. |
MIDL_INTERFACE( "B2D0778B - AC99 - 4c58 - A5C8 - E7724E5316B5" )
IAxWinAmbientDispatchEx : public IAxWinAmbientDispatch
Membros
Métodos
Este método é chamado para complementar a interface de ambiente de propriedade padrão com uma interface definida pelo usuário. |
Comentários
Inclua essa interface em aplicativos que são associados a ATL estaticamente e hospedarem controles ActiveX, especialmente os controles de ATL ActiveX que têm propriedades de ambiente.Não incluir essa interface gerará essa declaração: “Você tiver esquecido passar o LIBID a CComModule::Init?”
Essa interface é exposta pelo controle ActiveX de ATL que hospeda objetos.Derivado de IAxWinAmbientDispatch, IAxWinAmbientDispatchEx adiciona um método que permite que você suplemente a interface de ambiente de propriedade fornecida por ATL com um de seus próprios.
AXHost tentará carregar digite informações sobre IAxWinAmbientDispatch e IAxWinAmbientDispatchEx da biblioteca de tipos que contém o código.
Se você estiver vinculando a ATL90.dll, AXHost carregará informações de tipo de biblioteca de tipo no DLL.
Consulte Hospedando controles ActiveX usando ATL AXHost para obter mais detalhes.
Requisitos
A definição de essa interface está disponível em um número de formulários, conforme mostrado na tabela.
Definição de tipo |
File |
---|---|
IDL |
atliface.idl |
Biblioteca de tipo |
ATL.dll |
C++ |
atliface.h (também incluído em ATLBase.h) |