Partager via


CWnd::DlgDirSelect

Extrait la sélection actuelle d'une zone de liste.

BOOL DlgDirSelect( 
   LPTSTR lpString, 
   int nIDListBox  
);

Paramètres

  • lpString
    Pointe vers une mémoire tampon qui est de recevoir la sélection actuelle dans la zone de liste.

  • nIDListBox
    Spécifie l'ID d'entier d'une zone de liste de la boîte de dialogue.

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon 0.

Notes

Il suppose que la zone de liste a été remplie par la fonction membre de DlgDirList et que la sélection est une lettre de lecteur, un fichier, ou de répertoire.

La fonction membre d' DlgDirSelect copier la sélection dans la mémoire tampon spécifiée par lpString. S'il n'existe aucune sélection, lpString ne change pas.

DlgDirSelect envoie des messages de LB_GETCURSEL et de LB_GETTEXT à la zone de liste.

Elle ne permet pas plusieurs nom du fichier à retourner d'une zone de liste. La zone de liste ne doit pas être une zone de liste à sélection multiple.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie

CWnd::DlgDirList

CWnd::DlgDirListComboBox

CWnd::DlgDirSelectComboBox

DlgDirSelectEx