如何取到并修改文件夹的时间?

wzh 2000-07-11 09:16:00
如题!
...全文
102 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzh 2000-09-25
  • 打赏
  • 举报
回复
文件夹的几个时间都好象无法修改,请赐教.最好能详细些,多谢!
手指英语 2000-07-11
  • 打赏
  • 举报
回复
attention
wzh 2000-07-11
  • 打赏
  • 举报
回复
文件夹的Handle应如何获得?
hoyle 2000-07-11
  • 打赏
  • 举报
回复
SetFileTime

BOOL SetFileTime(
HANDLE hFile, // handle to file
CONST FILETIME *lpCreationTime, // creation time
CONST FILETIME *lpLastAccessTime, // last-access time
CONST FILETIME *lpLastWriteTime // last-write time
);


以上两个API中的hFile都可以是目录的handle
hoyle 2000-07-11
  • 打赏
  • 举报
回复
GetFileInfomationByHandle

BOOL GetFileInformationByHandle(
HANDLE hFile, // handle to file
LPBY_HANDLE_FILE_INFORMATION lpFileInformation // buffer
);

typedef struct _BY_HANDLE_FILE_INFORMATION {
DWORD dwFileAttributes;
FILETIME ftCreationTime;
FILETIME ftLastAccessTime;
FILETIME ftLastWriteTime;
DWORD dwVolumeSerialNumber;
DWORD nFileSizeHigh;
DWORD nFileSizeLow;
DWORD nNumberOfLinks;
DWORD nFileIndexHigh;
DWORD nFileIndexLow;
} BY_HANDLE_FILE_INFORMATION, *PBY_HANDLE_FILE_INFORMATION;

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧