messaggio di CDM_GETSPEC
[A partire da Windows Vista, le finestre di dialogo Comuni Apri e Salva con nome sono state sostituite dalla finestra di dialogo Elemento comune. È consigliabile usare l'API Finestra di dialogo elemento comune anziché queste finestre di dialogo dalla libreria delle finestre di dialogo comuni.
Recupera il nome del file (non incluso il percorso) del file attualmente selezionato in una finestra di dialogo Apri o Salva con nome in stile Esplora risorse. 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_GETSPEC (CDM_FIRST + 0x0000)
Parametri
-
wParam
-
Dimensione, in caratteri, del buffer lParam .
-
lParam
-
Puntatore al buffer che riceve il nome del file.
Valore restituito
Se il messaggio ha esito positivo, il valore restituito corrisponde alla dimensione, espressa in caratteri, della stringa del nome file, incluso il carattere NULL di terminazione. Si tratta del numero di byte o caratteri copiati nel buffer o delle dimensioni del buffer necessarie se il buffer è troppo piccolo.
Se si verifica un errore, il valore restituito è minore di zero.
Commenti
La macro corrispondente è la seguente:
int CommDlg_OpenSave_GetSpec(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