DlgDirSelectEx

Funkcia DlgDirSelectEx načíta aktuálny výber z okna Zoznam s jedným výberom. Predpokladá sa, že zozname boli naplní funkciou DlgDirList a že výber je písmeno jednotky, názov súboru alebo názov adresára.

BOOL DlgDirSelectEx ( HWND  hDlg; / / zvládnuť dialógové okno so zoznamomLPTSTRlpString; / / ukazovateľ do medzipamäte pre cestu reťazecintnCount; / počet znakov v reťazci cestaintnIDListBox / / identifikátor zoznamom);
 

Parametre

hDlg
Spracovať do dialógového okna obsahujúci zozname.
lpString
Ukazovateľ medzipamäť, ktorá nie je získať vybraných cesta.
nCount
Určuje dĺžku znakov pufri poukázal na lpString.
nIDListBox
Určuje celočíselnú identifikátor zozname v dialógovom okne.

Note:

Ak aktuálny výber je názov adresára, vrátená hodnota je nenulové.

Ak aktuálny výber nie je názov adresára, vrátená hodnota je nula. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.

Poznámky

DlgDirSelectEx funkcia skopíruje výber do medzipamäte poukázal na lpString parameter. Ak aktuálny výber je adresára Názov alebo písmeno jednotky, DlgDirSelectEx odstráni enclosing hranatými zátvorkami (a spojovníky na písmená jednotiek) tak, že meno alebo list je pripravené vložený do novú cestu. Ak neexistuje výber, lpString nezmení.

DlgDirSelectEx odošle správy LB_GETCURSEL a LB_GETTEXT do zoznamu. Funkcia neumožňuje viac ako jedného súboru sa vrátili zo zoznamu. Zozname nesmie byť možnosťou výberu viacerých položiek zoznamu. Ak je táto funkcia vráti hodnotu nula a lpString ostáva nezmenený.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.
Unicode:Implementovaný ako Unicode, ANSI verzia v systéme Windows NT.

Pozri tiež

So zoznamom polí prehľad funkcií poľa so zoznamom, DlgDirList, DlgDirListComboBox, DlgDirSelectComboBoxEx, LB_GETCURSEL, LB_GETTEXT

Index