CListBox::Dir

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 ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CWnd::DlgDirList, LB_DIR, CFile::GetStatus

Index