共用方式為


CDragListBox 類別

除了提供視窗清單方塊的功能, CDragListBox 類別允許使用者捲動清單方塊項目,例如檔案名稱,在清單方塊中。

class CDragListBox : public CListBox

Members

公用建構函式

名稱

描述

CDragListBox::CDragListBox

建構 CDragListBox 物件。

公用方法

名稱

描述

CDragListBox::BeginDrag

呼叫由架構,在拖曳作業開始。

CDragListBox::CancelDrag

呼叫框架,則會取消拖曳作業。

CDragListBox::Dragging

呼叫框架拖曳作業時。

CDragListBox::DrawInsert

繪製拖曳清單方塊插入的方針。

CDragListBox::Dropped

呼叫框架中,項目會卸除之後。

CDragListBox::ItemFromPt

傳回被拖曳項目的座標。

備註

清單方塊中提供這項功能可讓使用者排序清單中的項目會以任何方式最有用的設定。 根據預設,清單方塊會移至項目清單的新位置。 不過, CDragListBox 物件可以自訂複製項目而不移除它們。

清單方塊控制項與 CDragListBox 類別不可以有 LBS_SORTLBS_MULTIPLESELECT 樣式。 如需清單方塊樣式的描述,請參閱 清單方塊的樣式。

若要使用拖曳清單方塊中的現有對話方塊應用程式,請將清單方塊控制項加入至對話方塊樣板使用對話方塊編輯器並將成員變數 (分類 Control 和變數型別 CDragListBox) 與您的對話方塊樣板的清單方塊控制項的。

如需將控制項的詳細資訊給成員變數,請參閱 用於定義對話方塊控制項的成員變數捷徑

繼承階層架構

CObject

CCmdTarget

CWnd

CListBox

CDragListBox

需求

Header: afxcmn.h

請參閱

參考

CListBox 類別

階層架構圖表

CListBox 類別

概念

MFC TSTCON 範例