FILEOKSTRING

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

当用户指定文件名并单击确定按钮时,打开或另存为对话框会将FILEOKSTRING注册消息发送到挂钩过程。挂钩过程可以接受文件名,并允许对话框关闭或拒绝文件名,并强制对话框保持打开状态。

对于资源管理器式打开和另存为对话框,此消息已被CDN_FILEOK通知消息取代。

MessageID = RegisterWindowMessage(FILEOKSTRING);
wParam = 0;
lpofn = (LPOPENFILENAME) lParam;

参数

【lpofn】

指向OPENFILENAME结构。此结构的lpstrFile成员包含用户指定的驱动器,路径和文件名。

返回值

如果挂钩过程返回零,打开或另存为对话框接受指定的文件名并关闭。

如果挂钩过程返回非零值,则打开或另存为对话框将拒绝指定的文件名,并保持打开状态。

备注

挂钩过程必须在调用RegisterWindowMessage函数时指定FILEOKSTRING常量,以获取对话框发送的消息的标识符。

也可以看看

CDN_FILEOK, OPENFILENAME, RegisterWindowMessage