SHFileOperation
需要一个有效的窗口句柄,在其中执行所有窗口消息。
我想独立于当前的调用进程使用SHFileOperation
,所以我可以在调用SHFileOperation
之后立即关闭进程(并返回?!),这意味着我想&# 34;通过"它到另一个过程或窗口。
我已经尝试了GetDesktopWindow
句柄,以便通过"传递"它是探险家。
所以我的问题是,如何调用SHFileOperation
,在电话会议结束后立即关闭流程并且仍在继续工作?
答案 0 :(得分:2)
所以我的问题是,如何调用SHFileOperation,在调用之后立即关闭进程并且它仍在执行该工作?
这是不可能的。如果您终止该过程,则SHFileOperation
将在完成之前停止。实现这一目标的唯一方法是将SHFileOperation
调用到另一个进程。
当然,您也可以让您的流程保持活跃状态,直到SHFileOperation
返回。您可以关闭流程中的任何其他可见UI,并等待SHFileOperation
完成。然后退出流程。