Struttura OFNOTIFYEXA (commdlg.h)

Contiene informazioni su un messaggio di notifica di CDN_INCLUDEITEM .

Sintassi

typedef struct _OFNOTIFYEXA {
  NMHDR           hdr;
  LPOPENFILENAMEA lpOFN;
  LPVOID          psf;
  LPVOID          pidl;
} OFNOTIFYEXA, *LPOFNOTIFYEXA;

Members

hdr

Tipo: NMHDR

Il membro di codice di questa struttura identifica il messaggio di notifica inviato.

lpOFN

Tipo: LPOPENFILENAME

Puntatore a una struttura OPENFILENAME contenente i valori specificati quando è stata creata la finestra di dialogo Apri o Salva con nome.

psf

Tipo: LPVOID

Puntatore all'interfaccia per l'estensione dello spazio dei nomi della cartella o della shell i cui elementi vengono enumerati.

pidl

Tipo: LPVOID

Puntatore a un elenco di identificatori di elemento che identifica un elemento nel contenitore identificato dal membro psf . L'identificatore dell'elemento è relativo al contenitore psf .

Commenti

Nota

L'intestazione commdlg.h definisce OFNOTIFYEX come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione commdlg.h (include Windows.h)

Vedi anche

CDN_INCLUDEITEM

Libreria delle finestre di dialogo comuni

Informazioni concettuali

OFNHookProc

OFNOTIFY

OPENFILENAME

Riferimento