Bir uygulama dosya adları listesi açılan kutunun liste kutusuna eklemek için bir CB_DIR iletisi gönderir.
CB_DIR wParam (wparam) (UINT) uAttrs; = / / Dosya öznitelikleri lParam (lparam) (lpctstr) lpszFileSpec; = / / Adres DosyaAdı
Değer | Anlamı |
---|---|
DDL_ARCHIVE | Arşivlenen dosyaları içermektedir. |
DDL_DIRECTORY | Alt dizinleri içerir. Alt dizin adlarını köşeli ayraçlar ([]) içine alınır. |
DDL_DRIVES | Sürücüleri içerir. Sürücü x sürücü harfidir [-x-] formunda listelenir. |
DDL_EXCLUSIVE | Yalnızca belirtilen öznitelikleri olan dosyaları içerir. DDL_READWRITE belirtilmezse bile, varsayılan olarak, okuma-yazma dosyalar listelenir. |
DDL_HIDDEN | Gizli dosyaları içermektedir. |
DDL_READONLY | Salt okunur dosyaları içermektedir. |
DDL_READWRITE | Hiçbir ek öznitelikleri okuma-yazma dosyaları içermektedir. |
DDL_SYSTEM | Sistem dosyaları içermektedir. |
Sıfır tabanlı dizin listesine son dosya adı dönüş değeridir. Bir hata oluşursa, dönüş değeri cb_err ' dir. Yeni dizeleri depolamak yeterli alan mevcuttur, cb_errspace 's.
nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 2.0 veya sonraki sürümünü gerektirir.
Header:WINUSER.h ilan.
Açılan kutular genel bakış, Birleşik giriş kutusu iletileri, CB_ADDSTRING, CB_INSERTSTRING, DlgDirList, DlgDirListComboBox