Partilhar via


CImageList::DragEnter

Durante uma operação de arrastar, bloqueia as atualizações na janela especificada por pWndLock e exibe a imagem arrastada na posição especificada pelo point.

static BOOL PASCAL DragEnter(
   CWnd* pWndLock,
   CPoint point 
);

Parâmetros

  • pWndLock
    Ponteiro para a janela que é proprietária da imagem de arrastar.

  • point
    Posição na qual se deseja exibir a imagem de arrastar.Coordenadas serão relativas ao canto superior esquerdo da janela (não a área de cliente).

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário, 0.

Comentários

sistema autônomo coordenadas serão relativas ao canto esquerdo superior da janela, para que você precisa compensar sistema autônomo larguras de elementos de janela, sistema autônomo a borda, BAR de título e BAR de menus, ao especificar sistema autônomo coordenadas.

If pWndLock é NULO, essa função desenha a imagem no contexto de exibição associado à janela da área de trabalho e coordenadas serão relativas ao canto superior esquerdo da tela.

Esta função bloqueia todas as outras atualizações para a janela determinada durante a operação de arrastar.Se você precisar fazer qualquer desenho durante uma operação de arrastar, por exemplo, realce o destino de uma operação de do tipo arrastar e soltar, você pode ocultar temporariamente a imagem arrastada, usando o CImageList::DragLeave função.

Exemplo

Consulte o exemplo para CImageList::BeginDrag.

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe CImageList

Gráfico de hierarquia

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::DragLeave

Outros recursos

CImageList membros