LB_DIR

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 

 

Parametrii

uAttrs
Valoarea wParam. Precizează atributele de fișiere pentru a fi adăugate la caseta listă. Acest parametru poate fi o combinație de următoarele valori:
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.

lpszFileSpec
Valoarea lParam. Indicatorul șir null-terminated care specifică numele fișierului pentru a adăuga la lista. Dacă numele fișierului conține metacaractere (de exemplu, *. *), toate fișierele care se potrivesc cu metacaractere și au atributele specificat de parametrul uAttrs se adaugă la lista de.

Valorile întroarse

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.

QuickInfo

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.

A se vedea, de asemenea

Prezentare generală a casetele listă, lista caseta de mesaje, DlgDirList

Index