UndeleteFile函数是一个应用程序定义的回调函数,当用户从“文件管理器文件”菜单中选择“取消删除”命令时,文件管理器将调用该函数。
DWORD APIENTRY UndeleteFile(
HWND 【hwndOwner】, | //文件管理器窗口的句柄 |
LPSTR 【lpszDir】 | //初始目录名称的地址 |
); |
参数
【hwndOwner】
标识文件管理器窗口。动态链接库(DLL)应该使用此句柄来指定DLL可能显示的任何对话框或消息框的所有者窗口。
【lpszDir】
指向包含初始目录名称的以null结尾的字符串。
返回值
如果函数成功,则返回值为以下之一:
值 | 含义 |
-l | 发生错误 |
IDOK | 文件已删除。文件管理器重绘其窗口。 |
IDCANCEL | 没有文件被删除。 |