Partilhar via


Classe de IOleInPlaceObjectWindowlessImpl

Essa classe implementa IUnknown e fornece métodos que permitem que um controle sem janelas para receber mensagens de janela e para participar de operações de arrastar e soltar.

Observação importanteImportante

Essa classe e seus membros não podem ser usados em aplicativos executados em Tempo de Execução do Windows.

template< class T>
class IOleInPlaceObjectWindowlessImpl

Parâmetros

  • T
    Sua classe, derivada de IOleInPlaceObjectWindowlessImpl.

Membros

stz864kw.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

IOleInPlaceObjectWindowlessImpl::ContextSensitiveHelp

Permite que a ajuda contextual.a implementação de ATL retorna E_NOTIMPL.

IOleInPlaceObjectWindowlessImpl::GetDropTarget

O fornece a interface de IDropTarget para um objeto ativa, sem janelas no lugar que suporta arraste e se a.a implementação de ATL retorna E_NOTIMPL.

IOleInPlaceObjectWindowlessImpl::GetWindow

Obtém um identificador de janela.

IOleInPlaceObjectWindowlessImpl::InPlaceDeactivate

Desativa um controle no lugar.

IOleInPlaceObjectWindowlessImpl::OnWindowMessage

Despacha uma mensagem do recipiente para um controle sem janelas que está ativa no lugar.

IOleInPlaceObjectWindowlessImpl::ReactivateAndUndo

Reactivates um controle anteriormente desativado.a implementação de ATL retorna E_NOTIMPL.

IOleInPlaceObjectWindowlessImpl::SetObjectRects

Indica que parte do controle no local é visível.

IOleInPlaceObjectWindowlessImpl::UIDeactivate

Desativa e remove a interface do usuário que suporta o ativação in-loco.

Comentários

A interface de IOleInPlaceObject gerencia o reactivation e a desactivação de controles no local e determina quanto de controle deve estar visível.A interface de IOleInPlaceObjectWindowless permite que um controle sem janelas para receber mensagens de janela e para participar de operações de arrastar e soltar.A classe IOleInPlaceObjectWindowlessImpl fornece uma implementação padrão de IOleInPlaceObject e de IOleInPlaceObjectWindowless e implementa IUnknown enviar informações para o dispositivo de despejo em compilações de depuração.

Artigos relacionados   tutorial de ATL, criando um projeto de ATL

Hierarquia de herança

IOleInPlaceObjectWindowless

IOleInPlaceObjectWindowlessImpl

Requisitos

Cabeçalho: atlctl.h

Consulte também

Referência

Classe de CComControl

Outros recursos

Visão geral da classe de ATL