我正在尝试使用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.pToand做错了s.pFrom什么?我将它们设置为等于目标文件夹和源文件夹,但为什么这不起作用?