我想拥有
>一个后台线程,它将通过SHFileOperation函数复制文件,当时总是只有一个SHFileOperation(但我希望它在线程中)
>我需要UI输出,所以我需要使用FOF_SIMPLEPROGRESS标志并将某些内容传递给Wnd成员
我有两个问题
>从main以外的线程调用SHFileOperation和FOF_SIMPLEPROGRESS标志(用于用户交互)是否安全?
>如果是,我应该将什么句柄传递给Wnd会员?我已经尝试过主窗体的手柄,但是在弹出覆盖确认对话框并确认后,主窗体被发送到后台,真是奇怪
注意:
我有一个这些操作的队列,所以当时只执行一个SHFileOperation(在它完成之后,线程继续执行另一个操作,可能是下一个SHFileOperation)
非常感谢