Класс CDragListBox
В дополнение к предоставлению возможностей списка Windows, класс CDragListBox позволяет пользователю к элементам списка move, как имена файлов в списке.
class CDragListBox : public CListBox
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Создает объект CDragListBox. |
Открытые методы
Имя |
Описание |
---|---|
Вызывается инфраструктурой при запуске операции перетаскивания. |
|
Вызываемый платформой, когда операция перетаскивания будет отменена. |
|
Вызывается средой во время операции перетаскивания. |
|
Рисует руководство вставки списка перетаскивания. |
|
Вызываемый средой после того, как элемент будет удален. |
|
Возвращает координаты перетаскиваемый элемент. |
Заметки
Списки с этой возможностью позволяют пользователям сортировать элементы в списке в какой-либо образ не является наиболее полезным. По умолчанию список перемещает элемент в новое место в списке. Однако объекты CDragListBox можно настраивать для копирования элементов, а не перемещать их.
Элемент управления списка, связанный с классом CDragListBox не должно иметь LBS_SORT или стиль LBS_MULTIPLESELECT. Описание стилей список см. в разделе Стили списков.
Для использования списка перетаскивания в диалоговом окне приложения, добавьте элемент управления списка к конкретному шаблону диалогового окна с помощью редактора диалоговых окон и затем присвойте переменной члена (категории Control и переменной типа CDragListBox), соответствующий элементу управления списка в шаблоне диалогового окна.
Дополнительные сведения о присвоить элементы управления к переменным члена см. в разделе Ярлык, определение переменных-членов для элементов управления диалогового окна.
Иерархия наследования
CDragListBox
Требования
Header: afxcmn.h