O cerere de a trimite un mesaj LB_DIR pentru a adăuga o listă de fișiere la o casetă listă.
LB_DIR wParam = uAttrs (WPARAM) (UINT); / / Fișier atribute lParam = lpszFileSpec (LPARAM) (LPCTSTR); / / numele fișierului adresa
| Valoarea | Descriere |
|---|---|
| DDL_ARCHIVE | Include fișiere arhivate. |
| DDL_DIRECTORY | Include subdirectoare. Numele subdirector sunt închise în paranteze drepte ([]). |
| DDL_DRIVES | Include unitățile. Drive-urile sunt listate sub forma [-x-], unde x este litera de unitate. |
| DDL_EXCLUSIVE | Include numai fi?ierele cu atributele specificate. În mod implicit, fișierele de citire-scriere sunt enumerate chiar dacă nu este specificat DDL_READWRITE. |
| DDL_HIDDEN | Include fișiere ascunse. |
| DDL_READONLY | Include fi?iere doar-în-citire. |
| DDL_READWRITE | Include fișiere de citire-scriere, cu nici o atributele suplimentar. |
| DDL_SYSTEM | Include fi?iere de sistem. |
Valoarea returnată este indicele zero-based filename Ultimele adăugate pe lista. Dacă apare o eroare, valoarea returnată este LB_ERR. Dacă nu există spa?iu insuficient pentru a stoca siruri de caractere noi, valoarea returnată este LB_ERRSPACE.
nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 2.0 sau mai târziu.
Antet:A declarat în winuser.h.
Prezentare generală a casetele listă, lista caseta de mesaje, DlgDirList