DL_BEGINDRAG código de notificação
Notifica a janela pai da caixa de listagem de arrastar que o usuário clicou no botão esquerdo do mouse em um item. Uma caixa de listagem de arrastar envia esse código de notificação na forma de uma mensagem de lista de arrastar. Para obter mais informações, consulte Arrastar mensagens de caixa de listagem.
DL_BEGINDRAG
pDragInfo = (LPARAM)(LPDRAGLISTINFO) lParam;
Parâmetros
-
lParam
-
Um ponteiro para uma estrutura DRAGLISTINFO que contém o código de notificação DL_BEGINDRAG, a alça para a caixa de listagem de arrastar e a posição do cursor.
Valor retornado
Retornar TRUE para iniciar a operação de arrastar ou FALSE para impedir a operação de arrastar.
Comentários
Ao processar esse código de notificação, um procedimento de janela normalmente determina o item de lista na posição do cursor especificada usando a função LBItemFromPt . Em seguida, ele retorna TRUE ou FALSE, dependendo se o item deve ser arrastado. Antes de retornar TRUE, o procedimento de janela deve salvar o índice do item de lista para que o aplicativo saiba qual item mover ou copiar quando a operação de arrastar for concluída.
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] |
Cabeçalho |
|