《深入浅出MFC》2/e
WIN32_FIND_DATA fd; // prepare srcFiles[]... bRet = TRUE; iSrcFiles = 0; hFile = FindFirstFile(SrcDir, &fd); while (hFile != INVALID_HANDLE_VALUE && bRet) { if (fd.dwFileAttributes == FILE_ATTRIBUTE_ARCHIVE) srcFiles[iSrcFiles].fd = fd; srcFiles[iSrcFiles].bIsNew = FALSE; iSrcFiles++; } 34 bRet = FindNextFile(hFile, &fd); } 再把DstDir 中的所有文件(不含子目录文件)搜寻一遍,储存在一个destFiles[ ] 数组 中,每个数组元素是一个我自定的DESTFILE 数据结构: typedef DESTFILE destFiles[FILEMAX]; WIN32_FIND_DATA fd; bRet = TRUE; iDestFiles = 0; hFile = FindFirstFile(DstDir, &fd); while (hFile != INVALID_HANDLE_VALUE && bRet) { if (fd.dwFileAttributes == FILE_ATTRIBUTE_ARCHIVE)0 码力 | 1009 页 | 11.08 MB | 1 年前3
共 1 条
- 1