CDragListBox

En plus de fournir la fonctionnalité d'une zone de liste Windows, la classe CDragListBox permet à l'utilisateur de déplacer les éléments de zone de liste, tels que les noms de fichiers, dans la zone de liste. Zones de liste avec cette capacité permettent aux utilisateurs de commander les éléments d'une liste de quelle manière est plus utile pour eux. Par défaut, la zone de liste va déplacer l'élément vers le nouvel emplacement dans la liste. Cependant, CDragListBox objets peuvent être personnalisés pour copier des éléments au lieu de déplacer les.

Le contrôle de zone de liste associé à la classe CDragListBox ne doit pas avoir le LBS_SORT ou le style LBS_MULTIPLESELECT . Pour une description des styles de zone de liste, consultez Styles de zone de liste.

Pour utiliser une zone de liste de glisser dans une boîte de dialogue existants de votre application, ajoutez un contrôle de zone de liste à votre modèle de boîte de dialogue à l'aide de l'éditeur de boîte de dialogue et puis assignez une variable membre (de la catégorie Control et le Type de la Variable CDragListBox ) correspondant pour le contrôle de zone de liste dans votre modèle de boîte de dialogue.

Pour plus d'informations sur l'attribution des contrôles pour les variables de membre, consultez raccourci pour définir les Variables de membre pour les contrôles de la boîte de dialogue dans le Guide du programmeur Visual C++.

# include lt;afxcmn.h>

Membres de la classe |  ; Classe de base | Graphique de la hiérarchie

Échantillons denbsp ; MFC exemple TSTCON

Voir aussi  ;CListBox

Index