You are on page 1of 1

CFileFind

ULONGLONG GetLength() const;


virtual CString GetFileName() const;
virtual CString GetFilePath() const;
virtual CString GetFileTitle() const;
virtual CString GetFileURL() const;
virtual CString GetRoot() const;

FileTime
virtual BOOL GetLastWriteTime(FILETIME* pTimeStamp)
const;
virtual BOOL GetLastAccessTime(FILETIME* pTimeStamp)
const;
virtual BOOL GetCreationTime(FILETIME* pTimeStamp) const;
virtual BOOL GetLastWriteTime(CTime& refTime) const;
virtual BOOL GetLastAccessTime(CTime& refTime) const;
virtual BOOL GetCreationTime(CTime& refTime) const;

FileStatus is the structure to find the know the creation/modified/last


access/pathname.

struct CFileStatus
{
CTime m_ctime; // creation date/time of file
CTime m_mtime; // last modification date/time of file
CTime m_atime; // last access date/time of file
ULONGLONG m_size; // logical size of file in bytes
BYTE m_attribute; // logical OR of CFile::Attribute enum values
BYTE _m_padding; // pad the structure to a WORD
TCHAR m_szFullName[_MAX_PATH]; }// absolute path name

You might also like