Função ImageList_BeginDrag (commctrl.h)

Começa arrastando uma imagem.

Sintaxe

BOOL ImageList_BeginDrag(
  HIMAGELIST himlTrack,
  int        iTrack,
  int        dxHotspot,
  int        dyHotspot
);

Parâmetros

himlTrack

Tipo: HIMAGELIST

Um identificador para a lista de imagens.

iTrack

Tipo: int

O índice da imagem a ser arrastada.

dxHotspot

Tipo: int

A coordenada x do local da posição de arrastar em relação ao canto superior esquerdo da imagem.

dyHotspot

Tipo: int

A coordenada y do local da posição de arrastar em relação ao canto superior esquerdo da imagem.

Retornar valor

Tipo: BOOL

Retorna diferente de zero se tiver êxito; caso contrário, zero.

Comentários

Essa função cria uma lista de imagens temporária usada para arrastar. Em resposta às mensagens WM_MOUSEMOVE subsequentes, você pode mover a imagem de arrastar usando a função ImageList_DragMove . Para encerrar a operação de arrastar, você pode usar a função ImageList_EndDrag .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho commctrl.h
Biblioteca Comctl32.lib
DLL Comctl32.dll