Sdílet prostřednictvím


Třída CDragListBox

Kromě zajištění funkcí Windows seznamu CDragListBox třída uživatele v seznamu přesuňte pole položky seznamu, například názvy souborů, umožňuje.

class CDragListBox : public CListBox

Členy

Veřejné konstruktory

Název

Description

CDragListBox::CDragListBox

Konstrukce CDragListBox objektu.

Veřejné metody

Název

Description

CDragListBox::BeginDrag

Rámci vyvolána při zahájení operace přetažení.

CDragListBox::CancelDrag

Rámci vyvolána při přetažení operace byla zrušena.

CDragListBox::Dragging

Rámci vyvolána při operaci přetažení.

CDragListBox::DrawInsert

Nakreslí příručka kurzoru přetažením seznamu.

CDragListBox::Dropped

Volat v rámci položky bylo zrušeno.

CDragListBox::ItemFromPt

Vrátí souřadnice přetažení položky.

Poznámky

Seznamy pro tuto funkci povolit uživatelům pořadí položek v seznamu je jakýmkoli způsobem je užitečné.Ve výchozím nastavení bude seznamu položku přesunout na nové místo v seznamu.Však CDragListBox objektů lze upravit místo přesunutí položky kopírovat.

Seznam přidružených CDragListBox třída nesmí mít LBS_SORT nebo LBS_MULTIPLESELECT styl.Popis seznamu styly viz Seznam styly.

Použití seznamu tažením ve stávající dialogové aplikace, šablony dialogové okno editoru dialogové okno Přidat ovládací prvek seznam a přiřaďte členské proměnné (kategorie Control a typ proměnné CDragListBox ) odpovídající seznam v dialogovém okně šablony.

Další informace o přiřazování ovládací prvky na členské proměnné, viz pro definování členské proměnné pro ovládací prvky dialogového okna místní.

Hierarchii dědičnosti

CObject

CCmdTarget

CWnd

CListBox

CDragListBox

Požadavky

Záhlaví: afxcmn.h

Viz také

Referenční dokumentace

Třída CListBox

Graf hierarchie

Třída CListBox

Koncepty

MFC vzorek TSTCON