Freigeben über


CWnd::DlgDirSelect

Ruft die aktuelle Auswahl von einem Listenfeld ab.

BOOL DlgDirSelect(
   LPTSTR lpString,
   int nIDListBox 
);

Parameter

  • lpString
    Zeigt auf einen Puffer, der, die aktuelle Auswahl im Listenfeld zu empfangen wird.

  • nIDListBox
    Gibt die ganzzahlige ID eines Listenfelds im Dialogfeld an.

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

Hinweise

Es wird davon ausgegangen, dass das Listenfeld durch die DlgDirList-Memberfunktion gefüllt wurde und dass die Auswahl ein Laufwerkbuchstabe, eine Datei oder ein Verzeichnisname ist.

Die DlgDirSelect-Memberfunktion kopiert die Auswahl in den Puffer, der von lpString angegeben ist.Wenn keine Auswahl vorhanden ist, ändert lpString nicht.

DlgDirSelect sendet LB_GETCURSEL und LB_GETTEXT Meldungen an das Listenfeld.

Es können nicht mehr als ein von einem Listenfeld zurückgegeben werden, Dateinamen.Im Listenfeld darf nicht Mehrfachauswahllistenfeld sein.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm

CWnd::DlgDirList

CWnd::DlgDirListComboBox

CWnd::DlgDirSelectComboBox

DlgDirSelectEx