CListBox::Dir

int Dir ( UINT attr, lpctstr lpszWildCard );

Dönüş değeri

Listeye son dosya adı sıfır tabanlı dizin. Dönüş değeri lb_err ise, bir hata oluşur; dönüş değeri lb_errspace ise yeni dizeleri depolamak yeterli alan mevcuttur.

Parametreleri

attr

CFile::GetStatusveya aşağıdaki değerlerden herhangi bir bileşimini tanımlandığı numaralandırma değerleri herhangi bir birleşimi olabilir

Değer Anlamı
0x0000 Okunan veya yazılan dosya.
0x0001 Dosya okuma ancak yazılı değil.
0x0002 Dosya gizli ve bir dizin listesinde görünmüyor.
0x0004 Dosya bir sistem dosyasıdır.
0x0010 LpszWildCard tarafından belirtilen bir dizin belirtir.
0x0020 Arşivlenmiş dosya.
0x4000 LpszWildCard tarafından belirtilen adla eşleşen tüm sürücüleri dahil.
0x8000 Özel bayrak. Özel bayrak ayarlanırsa, yalnızca belirtilen türde dosyalar listelenir. Aksi takdirde, belirtilen türdeki dosyaları ek olarak "normal" dosyalar listelenir.

lpszWildCard

Dosya belirtimi dize işaret eder. Dize joker karakterler içerebilir (örneğin, *. *).

Açıklamalar

Dosya adları ve/veya sürücülerin listesini bir liste kutusu ekler.

CListBox ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz:nbsp;CWnd::DlgDirList, LB_DIR, CFile::GetStatus

Index