WIN32_FIND_DATA
2013-05-11 15:10
309 查看
关于文件的全部属性信息。总计有以下以下9种:
文件的标题名、
文件的属性(只读、存档,隐藏等)、
文件的创建时间、
文件的最后访问时间、
文件的最后修改时间、
文件大小的高位双字、
文件大小的低位双字、
保留、
保留。
在这里只有文件标题名和文件的长度可以通过CFile类比较方便的获得,而对于其他几种属性的获取和设置就无能为力了。
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;
文件的标题名、
文件的属性(只读、存档,隐藏等)、
文件的创建时间、
文件的最后访问时间、
文件的最后修改时间、
文件大小的高位双字、
文件大小的低位双字、
保留、
保留。
在这里只有文件标题名和文件的长度可以通过CFile类比较方便的获得,而对于其他几种属性的获取和设置就无能为力了。
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;
相关文章推荐
- WIN32_FIND_DATA
- WIN32_FIND_DATA结构
- WIN32_FIND_DATA
- WIN32_FIND_DATA结构
- Window文件目录遍历 和 WIN32_FIND_DATA 结构
- WIN32_FIND_DATA
- WIN32_FIND_DATA结构详解
- WIN32_FIND_DATA结构
- WIN32_FIND_DATA
- WIN32_FIND_DATA结构详解
- WIN32_FIND_DATA
- WIN32_FIND_DATA结构
- 文件属性信息的获取与更改 WIN32_FIND_DATA
- 文件、目录遍历FileFind WIN32_FIND_DATA
- 遍历文件时使用WIN32_FIND_DATA结构体
- c语言遍历文件夹 使用WIN32_FIND_DATA 在windows里
- WIN32_FIND_DATA
- WIN32_FIND_DATA
- WIN32_FIND_DATA and CFileFind
- WIN32_FIND_DATA结构