int Dir ( UINT Attr, LPCTSTR LpszWildCard );
Rückgabewert
Der nullbasierte Index des letzten Dateinamen zur Liste hinzugefügt. Der Rückgabewert ist LB_ERR , wenn ein Fehler auftritt; der Rückgabewert ist LB_ERRSPACE , wenn nicht genügend Speicherplatz für die neuen Zeichenfolgen speichern verfügbar ist.
Parameter
attr
Eine beliebige Kombination der Enum -Werte beschrieben in CFile::GetStatusoder eine beliebige Kombination der folgenden Werte kann sein
| Wert | Bedeutung |
| 0 x 0000 | Datei kann aus gelesen oder geschrieben werden. |
| 0 x 0001 | Datei von gelesen, aber nicht geschrieben werden kann. |
| 0 x 0002 | Datei ist ausgeblendet und wird nicht in einer Verzeichnisliste angezeigt. |
| Kulturbezeichnern 0 x 0004 | Ist eine System-Datei. |
| 0 x 0010 | Gibt ein Verzeichnis an der von LpszWildCard angegebene Namen. |
| 0x0020 | Datei wurde archiviert. |
| 0 x 4000 | Sind alle Laufwerke, die durch LpszWildCard angegebene Name übereinstimmen. |
| 0 x 8000 | Exclusive-Flag. Wenn das exclusive-Flag festgelegt ist, werden nur Dateien des angegebenen Typs aufgelistet. Andernfalls werden Dateien des angegebenen Typs zusätzlich zu "normalen" Dateien aufgelistet. |
lpszWildCard
Verweist auf eine Datei-Spezifikation-Zeichenfolge. Die Zeichenfolge kann Platzhalter enthalten (z. B. *. *).
Bemerkungen
Fügt eine Liste von Dateinamen und/oder Laufwerke zu einem Listenfeld.
CListBox Übersicht | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CWnd::DlgDirList, LB_DIR, CFile::GetStatus