MFC
Class CBitmap
CObject
|
+--CGdiObject
|
+--CBitmap
in AFXWIN.H
- class CBitmap
- extends CGdiObject
|
Method Summary |
BOOL |
CreateBitmap( int nWidth, int nHeight, UINT nPlanes, UINT nBitcount, const void* lpBits )
|
BOOL |
CreateBitmapIndirect( LPBITMAP lpBitmap )
|
BOOL |
CreateCompatibleBitmap( CDC* pDC, int nWidth, int nHeight )
|
BOOL |
CreateDiscardableBitmap( CDC* pDC, int nWidth, int nHeight )
|
static CBitmap* PASCAL |
FromHandle( HBITMAP hBitmap )
|
int |
GetBitmap( BITMAP* pBitMap )
|
DWORD |
GetBitmapBits( DWORD dwCount, LPVOID lpBits ) const
|
CSize |
GetBitmapDimension() const
|
operator |
HBITMAP() const
|
BOOL |
LoadBitmap( LPCTSTR lpszResourceName )
|
BOOL |
LoadBitmap( UINT nIDResource )
|
BOOL |
LoadMappedBitmap( UINT nIDBitmap, UINT nFlags = 0, LPCOLORMAP lpColorMap = NULL, int nMapSize = 0 )
|
BOOL |
LoadOEMBitmap( UINT nIDBitmap )
|
DWORD |
SetBitmapBits( DWORD dwCount, const void* lpBits )
|
CSize |
SetBitmapDimension( int nWidth, int nHeight )
|
| Methods inherited from class CGdiObject |
HGDIOBJ, GetSafeHandle, FromHandle, DeleteTempMap, Attach, Detach, DeleteObject, GetObject, GetObjectType, CreateStockObject, UnrealizeObject, operator==, operator!= |
CBitmap
public CBitmap();
~CBitmap
public virtual ~CBitmap();
CreateBitmap
public BOOL CreateBitmap( int nWidth, int nHeight, UINT nPlanes, UINT nBitcount, const void* lpBits );
CreateBitmapIndirect
public BOOL CreateBitmapIndirect( LPBITMAP lpBitmap );
CreateCompatibleBitmap
public BOOL CreateCompatibleBitmap( CDC* pDC, int nWidth, int nHeight );
CreateDiscardableBitmap
public BOOL CreateDiscardableBitmap( CDC* pDC, int nWidth, int nHeight );
FromHandle
public static CBitmap* PASCAL FromHandle( HBITMAP hBitmap );
GetBitmap
public int GetBitmap( BITMAP* pBitMap );
GetBitmapBits
public DWORD GetBitmapBits( DWORD dwCount, LPVOID lpBits ) const;
GetBitmapDimension
public CSize GetBitmapDimension() const;
HBITMAP
public operator HBITMAP() const;
LoadBitmap
public BOOL LoadBitmap( LPCTSTR lpszResourceName );
LoadBitmap
public BOOL LoadBitmap( UINT nIDResource );
LoadMappedBitmap
public BOOL LoadMappedBitmap( UINT nIDBitmap, UINT nFlags = 0, LPCOLORMAP lpColorMap = NULL, int nMapSize = 0 );
LoadOEMBitmap
public BOOL LoadOEMBitmap( UINT nIDBitmap );
SetBitmapBits
public DWORD SetBitmapBits( DWORD dwCount, const void* lpBits );
SetBitmapDimension
public CSize SetBitmapDimension( int nWidth, int nHeight );