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 CPictureHolder

   in AFXCTL.H

class CPictureHolder

CPictureHolder - helper class for dealing with picture objects


Field Summary
 LPPICTURE m_pPict
          
 
Constructor Summary
CPictureHolder()
          
~CPictureHolder()
          
 
Method Summary
 BOOL CreateEmpty()
          
 BOOL CreateFromBitmap( CBitmap* pBitmap, CPalette* pPal = NULL, BOOL bTransferOwnership = TRUE )
          
 BOOL CreateFromBitmap( HBITMAP hbm, HPALETTE hpal = NULL, BOOL bTransferOwnership = FALSE )
          
 BOOL CreateFromBitmap( UINT idResource )
          
 BOOL CreateFromIcon( HICON hIcon, BOOL bTransferOwnership = FALSE )
          
 BOOL CreateFromIcon( UINT idResource )
          
 BOOL CreateFromMetafile( HMETAFILE hmf, int xExt, int yExt, BOOL bTransferOwnership = FALSE )
          
 BOOL GetDisplayString( CString& strValue )
          
 LPPICTUREDISP GetPictureDispatch()
          
 short GetType()
          
 void Render( CDC* pDC, const CRect& rcRender, const CRect& rcWBounds )
          
 void SetPictureDispatch( LPPICTUREDISP pDisp )
          
 

Field Detail

m_pPict

public LPPICTURE m_pPict;


Constructor Detail

CPictureHolder

public CPictureHolder();

~CPictureHolder

public ~CPictureHolder();


Method Detail

CreateEmpty

public BOOL CreateEmpty();

CreateFromBitmap

public BOOL CreateFromBitmap( CBitmap* pBitmap, CPalette* pPal = NULL, BOOL bTransferOwnership = TRUE );

CreateFromBitmap

public BOOL CreateFromBitmap( HBITMAP hbm, HPALETTE hpal = NULL, BOOL bTransferOwnership = FALSE );

CreateFromBitmap

public BOOL CreateFromBitmap( UINT idResource );

CreateFromIcon

public BOOL CreateFromIcon( HICON hIcon, BOOL bTransferOwnership = FALSE );

CreateFromIcon

public BOOL CreateFromIcon( UINT idResource );

CreateFromMetafile

public BOOL CreateFromMetafile( HMETAFILE hmf, int xExt, int yExt, BOOL bTransferOwnership = FALSE );

GetDisplayString

public BOOL GetDisplayString( CString& strValue );

GetPictureDispatch

public LPPICTUREDISP GetPictureDispatch();

GetType

public short GetType();

Render

public void Render( CDC* pDC, const CRect& rcRender, const CRect& rcWBounds );

SetPictureDispatch

public void SetPictureDispatch( LPPICTUREDISP pDisp );

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