CDN_FILEOK código de notificación

Enviado por un cuadro de diálogo Abrir o Guardar como de estilo explorador cuando el usuario especifica un nombre de archivo y hace clic en el botón Aceptar .

El procedimiento de enlace OFNHookProc recibe este mensaje en forma de mensaje WM_NOTIFY .

#define CDN_FIRST               (0U-601U)
#define CDN_FILEOK              (CDN_FIRST - 0x0005)

Parámetros

wParam

Este parámetro no se utiliza.

lParam

Puntero a una estructura OFNOTIFY .

La estructura OFNOTIFY contiene una estructura NMHDR cuyo miembro de código indica el mensaje de notificación CDN_FILEOK .

La estructura OFNOTIFY también contiene un puntero a una estructura OPENFILENAME cuyo miembro lpstrFile especifica la dirección del nombre de archivo seleccionado.

Valor devuelto

Si el procedimiento de enlace devuelve cero, el cuadro de diálogo acepta el nombre de archivo especificado y se cierra.

Para rechazar el nombre de archivo especificado y forzar que el cuadro de diálogo permanezca abierto, devuelva un valor distinto de cero del procedimiento de enlace y llame a la función SetWindowLong para establecer un valor distinto de cero DWL_MSGRESULT .

Comentarios

El sistema envía esta notificación solo si el cuadro de diálogo se creó con el valor OFN_EXPLORER .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Commdlg.h (incluye Windows.h)

Consulte también

Referencia

GetOpenFileName

GetSaveFileName

OFNHookProc

OFNOTIFY

OPENFILENAME

SetWindowLong

Conceptual

Biblioteca de cuadros de diálogo comunes

Otros recursos

WM_NOTIFY