目的是修改一个文件夹的"修改日期",代码如下 hFile = CreateFile(des, GENERIC_WRITE, FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, NULL);
SetFileTime(hFile, &ftCreate, &ftAccess, &ftWrite);
CloseHandle(hFile);别看函数名叫CreateFile,但作用是打开一个文件(夹)的句柄,然后就可以修改文件的"修改日期"了。一般情况下是可以成功的,但有时,只要资源管理器打开着这个文件夹,CreateFile的结果就是INVALID_HANDLE_VALUE,有没有什么办法,可以和资源管理器共享这个文件呢?