CDM_GETFOLDERPATH

Mesajul CDM_GETFOLDERPATH preia calea folderului curent deschis sau director pentru un Explorer-stil deschide sau salva ca comune caseta de dialog. Caseta de dialog trebuie să au fost create cu pavilion OFN_EXPLORER; în caz contrar, mesajul nu reușește.

CDM_GETFOLDERPATH wParam = cbmax (WPARAM); 
lParam = psz (LPARAM) (LPTSTR); 
 
/ / Corespunzătoare macrocomandă int CommDlg_OpenSave_GetFolderPath (hdlg, psz, cbmax) 

 

Parametrii

hdlg
Mâner din fereastra caseta de dialog comune pentru a primi mesajul.
psz
Indicatorul către buffer-ul care primește calea.
cbmax
Dimensiune, în octeți (ANSI versiunea) sau caractere de 16-biți (versiunea Unicode), de tampon psz.

Valorile întroarse

Dacă mesajul reușește, valoarea returnată este dimensiunea, în octeți sau caractere, șir de cale, inclusiv caracterul NULL care. Acest lucru este fie numărul de octe?i sau caracterele copiate tampon psz , sau dimensiunea tampon necesare dacă tamponul este prea mic.

Dacă apare o eroare, valoarea returnată este mai mică decât zero.

QuickInfo

nbsp; Windows &NT: necesită versiunea 4.0 sau ulterioară.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în commdlg.h.

A se vedea, de asemenea

Comune Dialog casetă de prezentare biblioteca, mesaje de caseta de Dialog comune, GetOpenFileName, GetSaveFileName, OPENFILENAME

Index