我正在尝试使用SHFileOperation()
复制文件夹,但收到此错误:
“const char *”类型的值不能分配给“PCZZWSTR”类型的实体
对于s.pTo
和s.pFrom
。
我正在使用的代码是:
SHFILEOPSTRUCT s = { 0 };
s.hwnd = hWnd;
s.wFunc = FO_COPY;
s.fFlags = FOF_SILENT;
s.pTo = "C:\\Users\\styler\\Desktop\\Folder1\0";
s.pFrom = "C:\\Users\\styler\\Desktop\\Software\\Folder2\\Folder3\\*\0";
SHFileOperation(&s);
我在s.pTo
and做错了s.pFrom
什么?我将它们设置为等于目标文件夹和源文件夹,但为什么这不起作用?