Compartilhar via


Classe COleDropTarget

Fornece o mecanismo de comunicação entre uma janela e bibliotecas VELHOS.

class COleDropTarget : public CCmdTarget

Membros

Construtores public

Nome

Descrição

COleDropTarget::COleDropTarget

Constrói um objeto de COleDropTarget .

Métodos públicos

Nome

Descrição

COleDropTarget::OnDragEnter

Chamado quando o cursor inserir o primeiro na janela.

COleDropTarget::OnDragLeave

Chamado quando o cursor é arrastado para fora da janela.

COleDropTarget::OnDragOver

Repetidamente chamado quando o cursor é arrastado sobre a janela.

COleDropTarget::OnDragScroll

Chamado para determinar se o cursor é arrastado na região de rolagem da janela.

COleDropTarget::OnDrop

Chamado quando os dados são ignorados na janela, manipulador padrão.

COleDropTarget::OnDropEx

Chamado quando os dados são ignorados na janela, manipulador inicial.

COleDropTarget::Register

Registra a janela como um destino da operação de soltar válido.

COleDropTarget::Revoke

Faz com que a janela cesse de ser o alvo da operação de soltar válido.

Comentários

Crie um objeto de esta classe permite que uma janela aceita dados OLE pelo mecanismo de arrastar e soltar.

Para obter uma janela para aceitar comandos da operação, você deve primeiro criar um objeto da classe de COleDropTarget em seguida, chame a função de registro com um ponteiro para o objeto desejado de CWnd como o único parâmetro.

Para obter mais informações sobre as operações de arrastar-e-soltar usando OLE, consulte o artigo Arrastar e soltar (OLE).

Hierarquia de herança

CObject

CCmdTarget

COleDropTarget

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe CCmdTarget

Gráfico da hierarquia

Classe COleDropSource

Conceitos

Exemplo HIERSVR MFC

Exemplo OCLIENT MFC