如题

   String assfrom,assto;
   assfrom="D:\\*\0";
   assto=ExtractFilePath(Application->ExeName)+"\0";
   SHFILEOPSTRUCT sop;
   sop.fAnyOperationsAborted=0;
   sop.hwnd=Handle;
   sop.wFunc=FO_COPY;
   sop.pFrom=assfrom.c_str();
   sop.pTo=assto.c_str();
   sop.fFlags=FOF_NOCONFIRMATION|FOF_RENAMEONCOLLISION;
   SHFileOperation(&sop);

当要复制的目录下面有子目录的时候就会报错,
有没有哪位大大可以看下怎么解决