修改文件属性
缘来是梦 2010-04-20 01:35:10 我想用文件属性的保留字段保存一些特殊的信息,想问一下各位有没有什么办法可以设置这个保留字段的值?
Windows 中定义了一个这样的结构体
typedef struct _WIN32_FIND_DATA {
DWORD dwFileAttributes; //文件属性
FILETIME ftCreationTime; // 文件创建时间
FILETIME ftLastAccessTime; // 文件最后一次访问时间
FILETIME ftLastWriteTime; // 文件最后一次修改时间
DWORD nFileSizeHigh; // 文件长度高32位
DWORD nFileSizeLow; // 文件长度低32位
DWORD dwReserved0; // 系统保留
DWORD dwReserved1; // 系统保留
TCHAR cFileName[ MAX_PATH ]; // 长文件名
TCHAR cAlternateFileName[ 14 ]; // 8.3格式文件名
} WIN32_FIND_DATA, *PWIN32_FIND_DATA;
有没有办法可以设置dwReserved0或dwReserved1的值,并保存回文件呢?