CDN_FILEOK

【勇芳软件工作室】汉化HomePreviousNext

[New - Windows NT]

当用户指定文件名并单击确定按钮时,CDN_FILEOK通知消息由资源管理器式打开或另存为公共对话框发送。您的OFNHookProc挂接过程以WM_NOTIFY消息的形式收到此消息。

CDN_FILEOK

lpon = (LPOFNOTIFY) lParam;

参数

【lpon】

指向OFNOTIFY结构。

OFNOTIFY结构包含一个NMHDR结构,其成员表示CDN_FILEOK通知代码。

OFNOTIFY结构还包含一个指向OPENFILENAME结构的指针,其lpstrFile成员指定所选文件名的地址。

返回值

如果挂钩过程返回零,对话框将接受指定的文件名并关闭。

要拒绝指定的文件名并强制对话框保持打开状态,请从挂接过程返回非零值,并调用SetWindowLong函数设置非零的DWL_MSGRESULT值。

备注

仅当使用OFN_EXPLORER值创建对话框时,系统才会发送此通知。

也可以看看

GetOpenFileName, GetSaveFileName, NMHDR, OFNHookProc, OFNOTIFY, OPENFILENAME, SetWindowLong, WM_NOTIFY