As I understand you wnt all the information from THE MFC struct (from MSDN):
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
LONG 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
#ifdef _DEBUG
void Dump( CDumpContext& dc ) const;
#endif
};
Well, the creation/modif/access date you can read with GetFileTime/FileTimeToLocalFileTime API calls.
The size you can read with GetFileSize
The attributes with GetFileAttributes.
HTH,
s-)
Blessed is he who in the name of justice and goodwill, sheperds the weak through the valley of darkness...