Classe de CDragListBox

Além de fornecer a funcionalidade de uma caixa de lista do windows, a classe de CDragListBox permite que o usuário mova itens da caixa de listagem, como nomes de arquivo, na caixa de listagem.

class CDragListBox : public CListBox

Membros

70e6cd6w.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

CDragListBox::CDragListBox

Constrói um objeto de CDragListBox .

70e6cd6w.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CDragListBox::BeginDrag

Chamado pela estrutura quando iniciar uma operação de arrastar.

CDragListBox::CancelDrag

Chamado pela estrutura quando uma operação de arrasto é cancelada.

CDragListBox::Dragging

Chamado pela estrutura durante uma operação de arrastar.

CDragListBox::DrawInsert

Desenha inserção da guia da caixa de listagem de arrastar.

CDragListBox::Dropped

Chamado pela estrutura depois que o item foi solto.

CDragListBox::ItemFromPt

Retorna as coordenadas do item que está sendo arrastado.

Comentários

As caixas de listagem com esse recurso permite que os usuários ordenem os itens em uma lista no modo que é útil para ele.Por padrão, a caixa de listagem moverá o item para o novo local na lista.Em o entanto, objetos de CDragListBox podem ser personalizados para copiar itens em vez de movê-los.

O controle de caixa de listagem associado com a classe de CDragListBox não deve ter LBS_SORT ou o estilo de LBS_MULTIPLESELECT .Para obter uma descrição de estilos da caixa de listagem, consulte Estilos da caixa de listagem.

Para usar uma caixa de listagem de arrastar em uma caixa de diálogo existente do aplicativo, adicione um controle de caixa de listagem ao modelo da caixa de diálogo usando o editor de diálogo e depois atribua a um membro (de categoria Control e tipo de variável CDragListBox) corresponder a variável para o controle de caixa de listagem no seu modelo da caixa de diálogo.

Para obter mais informações sobre controles de atribuição a variáveis de membro, consulte Atalho para definir variáveis de membro para controles de caixa de diálogo.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CListBox

CDragListBox

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe de CListBox

Gráfico de hierarquia

Classe de CListBox

Conceitos

Exemplo TSTCON MFC