这是可能的,但是在 Windows 服务中使用 SHFileOperation 是否合适? shell32.dll 中的所有这些 SHxxx API 函数似乎都是根据用户级程序编写的。我可以确定 SHFileOperation 永远不会显示 GUI 吗?
根据SHFILEOP结构体文档中,您可以使用以下标志来防止出现任何 UI:
FOF_SILENT | FOF_NOCONFIRMATION | FOF_NOERRORUI | FOF_NOCONFIRMMKDIR
或者(如果您的目标是 Windows Vista),FOF_NO_UI
,与上面的相同。
寻找在ShellAPI.h
Windows SDK中的头文件,注释反对FOF_NO_UI
说“根本不显示任何用户界面”,所以从这里我认为可以使用SHFileOperation
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)