Windows リスト ボックスの機能を提供することに加えて、 CDragListBoxクラス ファイル名など、リスト ボックスの項目をリスト ボックス内を移動できます。リスト ボックスでこの機能を使用するとでどのような方法に最も役に立つリスト内の項目を注文できます。既定では、リスト ボックス項目はリスト内の新しい場所に移動します。ただし、CDragListBoxオブジェクトをカスタマイズすることができますそれらを移動の代わりにアイテムをコピーする。
CDragListBoxクラスに関連付けられたリスト ボックスをLBS_SORTまたはLBS_MULTIPLESELECTスタイルことはできません。リスト ボックスのスタイルの説明についてを参照してくださいリスト ボックス スタイル。
ドラッグ リスト ボックスにアプリケーションの既存のダイアログ ボックスを使用するには、ダイアログ エディターを使用して、ダイアログ テンプレートにリスト ボックス コントロールを追加し、メンバー変数を割り当てる (カテゴリの Control
と変数型 CDragListBox
) をダイアログ テンプレートでリスト ボックス コントロールに対応します。
コントロールのメンバー変数に割り当てることの詳細についてを参照してください ショートカットのダイアログ コントロールのメンバー変数の定義は、 Visual の C++ プログラマのガイド。
#include lt;afxcmn.h>
サンプル特価; MFC サンプル TSTCON(&N)
参照特価;CListBox(&N)