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