home     download     screen shots     bugs     mailing list     example output     generated MFC docs     help     tools and utilities


 Overview   Project   Class   Tree   Index 
MFC Class Library
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

MFC
Class CFileFind

CObject
   |
   +--CFileFind

   in AFX.H
Direct Known Subclasses:
CFtpFileFind, CGopherFileFind

class CFileFind
extends CObject

Local file searches


Field Summary
 static const AFX_CORE_DATA CRuntimeClass classCFileFind
          
protected BOOL m_bGotLast
          
protected TCHAR m_chDirSeparator
          
protected HANDLE m_hContext
          
protected void* m_pFoundInfo
          
protected void* m_pNextInfo
          
protected CString m_strRoot
          
   
Fields inherited from class CObject
classCObject
 
Constructor Summary
CFileFind()
          
virtual ~CFileFind()
          
 
Method Summary
 void Close()
          
protected virtual void CloseContext()
          
 virtual BOOL FindFile( LPCTSTR pstrName = 0, DWORD dwUnused = 0 )
          
 virtual BOOL FindNextFile()
          
 virtual BOOL GetCreationTime( CTime& refTime ) const
          
 virtual BOOL GetCreationTime( FILETIME* pTimeStamp ) const
          
 virtual CString GetFileName() const
          
 virtual CString GetFilePath() const
          
 virtual CString GetFileTitle() const
          
 virtual CString GetFileURL() const
          
 virtual BOOL GetLastAccessTime( FILETIME* pTimeStamp ) const
          
 virtual BOOL GetLastAccessTime( CTime& refTime ) const
          
 virtual BOOL GetLastWriteTime( CTime& refTime ) const
          
 virtual BOOL GetLastWriteTime( FILETIME* pTimeStamp ) const
          
 DWORD GetLength() const
          
 virtual CString GetRoot() const
          
 virtual CRuntimeClass* GetRuntimeClass() const
          
 BOOL IsArchived() const
          
 BOOL IsCompressed() const
          
 BOOL IsDirectory() const
          
 virtual BOOL IsDots() const
          
 BOOL IsHidden() const
          
 BOOL IsNormal() const
          
 BOOL IsReadOnly() const
          
 BOOL IsSystem() const
          
 BOOL IsTemporary() const
          
 virtual BOOL MatchesMask( DWORD dwMask ) const
          
   
Methods inherited from class CObject
GetRuntimeClass, new, new, delete, IsSerializable, IsKindOf, Serialize
 

Field Detail

classCFileFind

public static const AFX_CORE_DATA CRuntimeClass classCFileFind;

m_bGotLast

protected BOOL m_bGotLast;

m_chDirSeparator

protected TCHAR m_chDirSeparator;

m_hContext

protected HANDLE m_hContext;

m_pFoundInfo

protected void* m_pFoundInfo;

m_pNextInfo

protected void* m_pNextInfo;

m_strRoot

protected CString m_strRoot;


Constructor Detail

CFileFind

public CFileFind();

~CFileFind

public virtual ~CFileFind();


Method Detail

Close

public void Close();

CloseContext

protected virtual void CloseContext();

FindFile

public virtual BOOL FindFile( LPCTSTR pstrName = 0, DWORD dwUnused = 0 );

FindNextFile

public virtual BOOL FindNextFile();

GetCreationTime

public virtual BOOL GetCreationTime( CTime& refTime ) const;

GetCreationTime

public virtual BOOL GetCreationTime( FILETIME* pTimeStamp ) const;

GetFileName

public virtual CString GetFileName() const;

GetFilePath

public virtual CString GetFilePath() const;

GetFileTitle

public virtual CString GetFileTitle() const;

GetFileURL

public virtual CString GetFileURL() const;

GetLastAccessTime

public virtual BOOL GetLastAccessTime( FILETIME* pTimeStamp ) const;

GetLastAccessTime

public virtual BOOL GetLastAccessTime( CTime& refTime ) const;

GetLastWriteTime

public virtual BOOL GetLastWriteTime( CTime& refTime ) const;

GetLastWriteTime

public virtual BOOL GetLastWriteTime( FILETIME* pTimeStamp ) const;

GetLength

public DWORD GetLength() const;

GetRoot

public virtual CString GetRoot() const;

GetRuntimeClass

public virtual CRuntimeClass* GetRuntimeClass() const;

IsArchived

public BOOL IsArchived() const;

IsCompressed

public BOOL IsCompressed() const;

IsDirectory

public BOOL IsDirectory() const;

IsDots

public virtual BOOL IsDots() const;

IsHidden

public BOOL IsHidden() const;

IsNormal

public BOOL IsNormal() const;

IsReadOnly

public BOOL IsReadOnly() const;

IsSystem

public BOOL IsSystem() const;

IsTemporary

public BOOL IsTemporary() const;

MatchesMask

public virtual BOOL MatchesMask( DWORD dwMask ) const;

 Overview   Project   Class   Tree   Index 
MFC Class Library
CppDoc v2.3.1
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD