CDragListBox, classe
En plus de fournir des fonctionnalités d'une zone de liste windows, la classe d' CDragListBox autorise l'utilisateur à des éléments de zone de liste de déplacement, tels que les noms du fichier, dans la zone de liste.
class CDragListBox : public CListBox
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit un objet CDragListBox. |
Méthodes publiques
Nom |
Description |
---|---|
Appelé par l'infrastructure lorsqu'une opération de glissement démarre. |
|
Appelé par l'infrastructure lorsqu'une opération de glissement a été annulée. |
|
Appelé par l'infrastructure pendant une opération glisser. |
|
Dessine le guide d'insertion de la zone de liste de glisser-déplacer. |
|
Appelé par l'infrastructure après l'élément a été supprimé. |
|
Retourne les détails de l'élément déplacé. |
Notes
Les zones de liste avec cette fonctionnalité permet aux utilisateurs de trier les éléments dans une liste dans qui est ce que façon leur est très utile. Par défaut, la zone de liste seront quant à l'élément vers le nouvel emplacement dans la liste. Toutefois, les objets d' CDragListBox peuvent être personnalisés aux éléments de copie au lieu de les déplacer.
Le contrôle zone de liste déroulante associé à la classe d' CDragListBox ne doit pas avoir LBS_SORT ou le style de LBS_MULTIPLESELECT . Pour une description des styles de la zone de liste, consultez styles de la zone de liste.
Pour utiliser une zone de liste de glisser-déplacer dans une boîte de dialogue existante 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îtes de dialogue puis assignez une variable membre (catégorie Control et de type de variable CDragListBox) correspondant au type de contrôle zone de liste déroulante dans votre modèle de boîte de dialogue.
Pour plus d'informations sur les contrôles d'assignation aux variables membres, consultez Raccourcissez pour définir des variables membres pour les contrôles de boîte de dialogue.
Hiérarchie d'héritage
CDragListBox
Configuration requise
Header: afxcmn.h