Classe COleControlSite
Fornece suporte para interfaces de controle personalizado do lado do cliente.
class COleControlSite : public CCmdTarget
Comentários
Esse suporte é o principal meio pelo qual um controle ActiveX incorporado obtém informações sobre o local e a extensão do seu site de exibição, seu identificador de origem, sua interface do usuário, suas propriedades do ambiente e outros recursos fornecidos pelo seu contêiner.COleControlSite implementa totalmente o IOleControlSite, IOleInPlaceSite, IOleClientSite, IPropertyNotifySink, IBoundObjectSite, INotifyDBEvents, IRowSetNotify interfaces.Além disso, a interface IDispatch (fornecendo suporte para propriedades do ambiente e receptores de evento) também é implementada.
Criar um site de controle ActiveX do ActiveX usando COleControlSite, derivar uma classe de COleControlSite. No seu CWnd-classe derivada do contêiner (por exemplo, a caixa de diálogo) substituir o CWnd::CreateControlSite função.
Requisitos
Cabeçalho: afxocc.h