Aplikacja wysyła wiadomość LB_DIR dodać listę nazw plików do pola listy.
LB_DIR wParam = uAttrs (WPARAM) (UINT); / / atrybuty pliku fikcyjnymi = lpszFileSpec (FIKCYJNYMI) (LPCTSTR); / / filename adres
| Wartość | Opis |
|---|---|
| DDL_ARCHIVE | Zawiera zarchiwizowanych plików. |
| DDL_DIRECTORY | Zawiera podkatalogów. Nazwy podkatalogu są ujęte w nawiasy kwadratowe ([]). |
| DDL_DRIVES | Zawiera dyski. Dyski są wymienione w formularzu [-x-], gdzie x to litera dysku. |
| DDL_EXCLUSIVE | Dotyczy tylko plików o określonych atrybutach. Domyślnie odczytu i zapisu plików są wymienione, nawet, jeśli nie określono DDL_READWRITE. |
| DDL_HIDDEN | Zawiera ukryte pliki. |
| DDL_READONLY | Zawiera pliki tylko do odczytu. |
| DDL_READWRITE | Obejmuje pliki odczytu i zapisu z nie dodatkowych atrybutów. |
| DDL_SYSTEM | Zawiera pliki systemowe. |
Wartość zwracany jest indeksu nazwa_pliku ostatnio dodane do listy. Jeśli wystąpi błąd, wartość zwracany jest LB_ERR. Jeśli brakuje miejsca do przechowywania nowy ciągów, wartość zwracany jest LB_ERRSPACE.
nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga w wersji 2.0 lub nowszej.
Nagłówka:Zadeklarowane w pliku winuser.h.
Omówienie pola listy, listy pole wiadomości, DlgDirList