SHFileOperation复制文件夹的有关问题

SHFileOperation复制文件夹的问题 - C++ Builder / Windows SDK/API以下代码复制文件夹:SHFILEOPSTRUCTop

SHFileOperation复制文件夹的问题 - C++ Builder / Windows SDK/API
以下代码复制文件夹:

  SHFILEOPSTRUCT op;  
  String strFrom = GetCurrentDir()+"\\ABC\0", strTo = "D:\0";  
  op.hwnd = NULL;  
  op.wFunc = FO_COPY;
  op.pFrom = strFrom.c_str();  
  op.pTo = strTo.c_str();  
  op.fFlags = FOF_WANTNUKEWARNING;  
  ::SHFileOperation(&op); 

复制倒是能复制,就是运行中要弹出窗口:
“该项目不在"中。请确认该项目的位置,然后重试。”
点重试后复制才能完成。

请问这是怎么回事?

[解决办法]
String strFrom = GetCurrentDir()+"\\ABC\\*.*\0", strTo = "D:\0";