关于“文件夹拷贝显示进度条问题”
我想在一个新线程里用SHFileOperation实现文件夹拷贝时显示拷贝的进度条
DWORD WINAPI COPYPROC(LPVOID lpParameter)
{
char SourceFolder[50]="";
strcpy (SourceFolder,"D:\\aa\\*.*");
char TargetFolder[50];
strcpy(TargetFolder,"D:\\temp2\\");
SHFILEOPSTRUCT lpFile;
lpFile.hwnd=NULL;
lpFile.wFunc=FO_COPY;
lpFile.pFrom=SourceFolder;
lpFile.pTo=str1;
lpFile.fFlags=FOF_NOCONFIRMMKDIR;
lpFile.fAnyOperationsAborted=FALSE;
lpFile.hNameMappings=NULL;
lpFile.lpszProgressTitle=NULL;
int ReturnValue=SHFileOperation(&lpFile);
return ReturnValue;
}
希望各位大哥帮忙看看