CImageList::DragEnter
Durante uma operação de arrastar, impede atualizações para a janela especificada por pWndLock e exibe a imagem da direita na posição especificada por point.
static BOOL PASCAL DragEnter(
CWnd* pWndLock,
CPoint point
);
Parâmetros
pWndLock
Ponteiro para a janela que possui a imagem de arrastar.point
Posição em ele para exibir o arrastamento criar imagem. As coordenadas são relativos ao canto superior esquerdo da janela (não a área cliente.)
Valor de retorno
Diferente de zero se com êxito; se não 0.
Comentários
As coordenadas são relativos ao canto superior esquerdo da janela, portanto você deve compensar as larguras de elementos da janela, como a borda, a barra de título, e a barra de menus, ao especificar as coordenadas.
Se pWndLock é NULO, essa função desenha a imagem no contexto de exibição associado com a janela da área de trabalho, e as coordenadas são relativos ao canto superior esquerdo da tela.
Essa função bloqueia todas as atualizações restantes para a janela determinada durante a operação de arrastar. Se você precisar fazer desenho durante uma operação de arrastar, como realçar o destino de uma operação arrastar-e-soltar, você pode temporariamente oculta a imagem arrastada usando a função de CImageList::DragLeave .
Exemplo
Consulte o exemplo para CImageList::BeginDrag.
Requisitos
Cabeçalho: afxcmn.h