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 CDataPathProperty

CObject
   |
   +--CFile
         |
         +--COleStreamFile
               |
               +--CMonikerFile
                     |
                     +--CAsyncMonikerFile
                           |
                           +--CDataPathProperty

   in AFXCTL.H
Direct Known Subclasses:
CCachedDataPathProperty

class CDataPathProperty
extends CAsyncMonikerFile

CDataPathProperty - Asynchonous properties for OLE Controls


 
Fields inherited from class CAsyncMonikerFile
m_pAfxBSCCurrent, m_bStopBindingReceived, m_pFormatEtc
   
Fields inherited from class COleStreamFile
m_lpStream, m_strStorageName
   
Fields inherited from class CFile
classCFile, m_hFile, m_bCloseOnDelete, m_strFileName
   
Fields inherited from class CObject
classCObject
 
Constructor Summary
CDataPathProperty( LPCTSTR lpszPath, COleControl* pControl = NULL )
          
CDataPathProperty( COleControl* pControl = NULL )
          
 
Method Summary
 COleControl* GetControl()
          
 CString GetPath() const
          
 virtual BOOL Open( COleControl* pControl, CFileException* pError = NULL )
          
 virtual BOOL Open( LPCTSTR lpszPath, CFileException* pError = NULL )
          
 virtual BOOL Open( LPCTSTR lpszPath, COleControl* pControl, CFileException* pError = NULL )
          
 virtual BOOL Open( CFileException* pError = NULL )
          
 virtual void ResetData()
          
 void SetControl( COleControl* pControl )
          
 void SetPath( LPCTSTR lpszPath )
          
   
Methods inherited from class CAsyncMonikerFile
Open, Open, Open, Open, Open, Open, Open, Open, Close, GetBinding, GetFormatEtc, CreateBindStatusCallback, GetBindInfo, GetPriority, OnDataAvailable, OnLowResource, OnStartBinding, OnProgress, OnStopBinding, Read, EndCallbacks, IPTR, SetBinding, SetFormatEtc, PostBindToStream
   
Methods inherited from class CMonikerFile
Open, Open, Close, Detach, GetMoniker, CreateBindContext, Open, Attach, Open, Attach, PostBindToStream, CreateBindHost, Flush, IPTR
   
Methods inherited from class COleStreamFile
OpenStream, CreateStream, CreateMemoryStream, Attach, Detach, GetStream, GetStatus, GetPosition, GetStorageName, Duplicate, Seek, SetLength, GetLength, Read, Write, LockRange, UnlockRange, Abort, Flush, Close
   
Methods inherited from class CFile
GetRuntimeClass, HFILE, GetPosition, GetStatus, GetFileName, GetFileTitle, GetFilePath, SetFilePath, Open, Rename, Remove, GetStatus, SetStatus, SeekToEnd, SeekToBegin, ReadHuge, WriteHuge, Duplicate, Seek, SetLength, GetLength, Read, Write, LockRange, UnlockRange, Abort, Flush, Close, GetBufferPtr
   
Methods inherited from class CObject
GetRuntimeClass, new, new, delete, IsSerializable, IsKindOf, Serialize
 

Constructor Detail

CDataPathProperty

public CDataPathProperty( LPCTSTR lpszPath, COleControl* pControl = NULL );

CDataPathProperty

public CDataPathProperty( COleControl* pControl = NULL );


Method Detail

GetControl

public COleControl* GetControl();

GetPath

public CString GetPath() const;

Open

public virtual BOOL Open( COleControl* pControl, CFileException* pError = NULL );

Open

public virtual BOOL Open( LPCTSTR lpszPath, CFileException* pError = NULL );

Open

public virtual BOOL Open( LPCTSTR lpszPath, COleControl* pControl, CFileException* pError = NULL );

Open

public virtual BOOL Open( CFileException* pError = NULL );

ResetData

public virtual void ResetData();

SetControl

public void SetControl( COleControl* pControl );

SetPath

public void SetPath( LPCTSTR lpszPath );

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