Compartir a través de


CDragListBox Class

Además de proporcionar la funcionalidad de un cuadro de lista de Windows, la clase de CDragListBox permite al usuario mueva elementos de cuadro de lista, como nombres de archivo, en el cuadro de lista.

class CDragListBox : public CListBox

Members

Constructores públicos

Name

Descripción

CDragListBox::CDragListBox

Crea un objeto CDragListBox.

Métodos públicos

Name

Descripción

CDragListBox::BeginDrag

Llamado por el marco cuando una operación de arrastre inicia.

CDragListBox::CancelDrag

Llamado por el marco cuando una operación de arrastre se ha cancelado.

CDragListBox::Dragging

Llamado por el marco durante una operación de arrastre.

CDragListBox::DrawInsert

Dibuja la guía de inserción listbox de arrastre.

CDragListBox::Dropped

Llamado por el marco después de que se quite el elemento.

CDragListBox::ItemFromPt

Devuelve las coordenadas del elemento que se arrastra.

Comentarios

Los cuadros de lista con esta función permiten a los usuarios soliciten los elementos de una lista en cualquier forma le es más útil. De forma predeterminada, el cuadro de lista mueva el elemento a la nueva ubicación en la lista. Sin embargo, los objetos de CDragListBox se pueden personalizar para copiar elementos en lugar de moverlos.

El control de cuadro de lista asociada con la clase de CDragListBox no debe tener LBS_SORT o el estilo de LBS_MULTIPLESELECT . Para obtener una descripción de los estilos del cuadro de lista, vea Estilos de listbox.

Para usar un cuadro de lista de arrastre en un cuadro de diálogo existente de la aplicación, agregue un control de cuadro de lista con la plantilla de cuadro de diálogo mediante el editor de cuadros de diálogo y después asignar una variable miembro (en la categoría Control y la variable escribe CDragListBox) correspondiente al control de cuadro de lista de plantilla de cuadro de diálogo.

Para obtener más información sobre los controles a las variables miembro, vea Acceso directo para las variables miembro de Definir para Controles de cuadro de diálogo.

Jerarquía de herencia

CObject

CCmdTarget

CWnd

CListBox

CDragListBox

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

CListBox Class

Gráfico de jerarquías

CListBox Class

Conceptos

ejemplo TSTCON de MFC