CDragListBox

Além de fornecer a funcionalidade de uma caixa de listagem do Windows, a classe CDragListBox permite que o usuário mover itens de caixa de lista, tais como nomes de arquivo, na caixa de listagem. Caixas de listagem com esse recurso permite que usuários ordenar os itens em uma lista de qualquer maneira é mais útil para eles. Por padrão, a caixa de listagem irá mover o item para o novo local na lista. No entanto, CDragListBox objetos podem customized para copiar os itens em vez de movê-las.

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

Para usar uma caixa de listagem arrastar em uma caixa de diálogo existente do seu aplicativo, adicionar um Controlarar de caixa de listagem para seu modelo de caixa de diálogo usando o editor de diálogo e, em seguida, atribuir uma variável de membro (da categoria Control e tipo de variável CDragListBox ) correspondente para o controle de caixa de listagem no seu modelo de caixa de diálogo.

Para obter mais informações sobre como atribuir controles para variáveis de membro, consulte atalho para definir variáveis de membro para controles de caixa de diálogo do Guia do programador do Visual C++.

# include lt;afxcmn.h>

Membros da classeClasse base | Gráfico de hierarquia

&Nbsp amostras; MFC exemplo TSTCON

Co&nsulte tambémnbsp;CListBox

Index