Compartilhar via


Interface de IAxWinAmbientDispatchEx

Essa interface implementa propriedades de ambiente suplementares para um controle hospedado.

Observação importanteImportante

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

fbf11702.collapse_all(pt-br,VS.110).gifMétodos

SetAmbientDispatch

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)

Consulte também

Referência

Interface de IAxWinAmbientDispatch