messaggio CDM_GETFOLDERPATH
[A partire da Windows Vista, le finestre di dialogo Apri e Salva con nome comune sono state sostituite dalla finestra di dialogo Elemento comune. È consigliabile usare l'API Finestra di dialogo elementi comuni anziché queste finestre di dialogo dalla libreria della finestra di dialogo comune.
Recupera il percorso della cartella o della directory attualmente aperta per una finestra di dialogo Apri o Salva con nome. La finestra di dialogo deve essere stata creata con il flag OFN_EXPLORER ; in caso contrario, il messaggio ha esito negativo.
#define WM_USER 0x0400
#define CDM_FIRST (WM_USER + 100)
#define CDM_GETFOLDERPATH (CDM_FIRST + 0x0002)
Parametri
-
wParam
-
Dimensioni, in caratteri, del buffer lParam .
-
lParam
-
Puntatore al buffer che riceve il percorso.
Valore restituito
Se il messaggio ha esito positivo, il valore restituito è la dimensione, in caratteri, della stringa di percorso, incluso il carattere null di terminazione. Si tratta del numero di byte o caratteri copiati nel buffer o della dimensione del buffer necessaria se il buffer è troppo piccolo.
Se si verifica un errore, il valore restituito è minore di zero.
Commenti
La macro corrispondente è il seguente:
int CommDlg_OpenSave_GetFolderPath(hwnd, lparam, wparam);
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Vedi anche
-
Riferimento
-
Informazioni concettuali