CDN_FILEOK

CDN_FILEOK del messaggio di notifica viene inviato da un esploratore-stile aperto o salvarecome dialogo comune quando l'utente specifica un nome di file e fa clic sul pulsante OK . La routine di hook OFNHookProc riceve questo messaggio nella forma di un WM_NOTIFY messaggio .

CDN_FILEOK lpon = lParam (LPOFNOTIFY) 
 

Parametri

lpon
Puntatore a una struttura OFNOTIFY.

La struttura OFNOTIFY contiene un struttura NMHDR cui membro del codice indica il codice di notifica di CDN_FILEOK.

La struttura OFNOTIFY contiene anche un puntatore a una struttura OPENFILENAME cui membro lpstrFile specifica l'indirizzo del nome file selezionato.

Valori restituiti

Se la routine di hook restituisce zero, nella finestra di dialogo accetta il nome file specificato e chiusura.

Per respingere il nome file specificato e forzare la finestra di dialogo di rimanere aperto, restituire un valore diverso da zero dalla routine di hook e chiamare la funzione SetWindowLong per impostare un valore diverso da zero DWL_MSGRESULT.

Osservazioni

Il sistema invia questa notifica solo se la finestra di dialogo č stata creata utilizzando il valore OFN_EXPLORER.

Descrizione

nbsp; Windows &NT: richiede una versione 4.0 o successive.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarata in commdlg.h.

Vedi anche

Comune di dialogo casella libreria panoramica, messaggi di Box di dialogo comuni, GetOpenFileName, GetSaveFileName, NMHDR, OFNHookProc, OFNOTIFY, OPENFILENAME, SetWindowLong, WM_NOTIFY

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index