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 CBrush

CObject
   |
   +--CGdiObject
         |
         +--CBrush

   in AFXWIN.H

class CBrush
extends CGdiObject


 
Fields inherited from class CGdiObject
m_hObject
   
Fields inherited from class CObject
classCObject
 
Constructor Summary
CBrush( COLORREF crColor )
          
CBrush( int nIndex, COLORREF crColor )
          
CBrush( CBitmap* pBitmap )
          
CBrush()
          
virtual ~CBrush()
          
 
Method Summary
 BOOL CreateBrushIndirect( const LOGBRUSH* lpLogBrush )
          
 BOOL CreateDIBPatternBrush( HGLOBAL hPackedDIB, UINT nUsage )
          
 BOOL CreateDIBPatternBrush( const void* lpPackedDIB, UINT nUsage )
          
 BOOL CreateHatchBrush( int nIndex, COLORREF crColor )
          
 BOOL CreatePatternBrush( CBitmap* pBitmap )
          
 BOOL CreateSolidBrush( COLORREF crColor )
          
 BOOL CreateSysColorBrush( int nIndex )
          
 static CBrush* PASCAL FromHandle( HBRUSH hBrush )
          
 int GetLogBrush( LOGBRUSH* pLogBrush )
          
 operator HBRUSH() const
          
   
Methods inherited from class CGdiObject
HGDIOBJ, GetSafeHandle, FromHandle, DeleteTempMap, Attach, Detach, DeleteObject, GetObject, GetObjectType, CreateStockObject, UnrealizeObject, operator==, operator!=
   
Methods inherited from class CObject
GetRuntimeClass, new, new, delete, IsSerializable, IsKindOf, Serialize
 

Constructor Detail

CBrush

public CBrush( COLORREF crColor );

CBrush

public CBrush( int nIndex, COLORREF crColor );

CBrush

public CBrush( CBitmap* pBitmap );

CBrush

public CBrush();

~CBrush

public virtual ~CBrush();


Method Detail

CreateBrushIndirect

public BOOL CreateBrushIndirect( const LOGBRUSH* lpLogBrush );

CreateDIBPatternBrush

public BOOL CreateDIBPatternBrush( HGLOBAL hPackedDIB, UINT nUsage );

CreateDIBPatternBrush

public BOOL CreateDIBPatternBrush( const void* lpPackedDIB, UINT nUsage );

CreateHatchBrush

public BOOL CreateHatchBrush( int nIndex, COLORREF crColor );

CreatePatternBrush

public BOOL CreatePatternBrush( CBitmap* pBitmap );

CreateSolidBrush

public BOOL CreateSolidBrush( COLORREF crColor );

CreateSysColorBrush

public BOOL CreateSysColorBrush( int nIndex );

FromHandle

public static CBrush* PASCAL FromHandle( HBRUSH hBrush );

GetLogBrush

public int GetLogBrush( LOGBRUSH* pLogBrush );

HBRUSH

public operator HBRUSH() const;

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