CBitmap Members

Base Class Members

CObject Members

CGdiObject Members

Construction

CBitmap

Constructs a CBitmap object.

Initialization

CreateBitmap

Initializes the object with a device-dependent memory bitmap that has a specified width, height, and bit pattern.

CreateBitmapIndirect

Initializes the object with a bitmap with the width, height, and bit pattern (if one is specified) given in a BITMAP structure.

CreateCompatibleBitmap

Initializes the object with a bitmap so that it is compatible with a specified device.

CreateDiscardableBitmap

Initializes the object with a discardable bitmap that is compatible with a specified device.

LoadBitmap

Initializes the object by loading a named bitmap resource from the application's executable file and attaching the bitmap to the object.

LoadMappedBitmap

Loads a bitmap and maps colors to current system colors.

LoadOEMBitmap

Initializes the object by loading a predefined Windows bitmap and attaching the bitmap to the object.

Attributes

GetBitmap

Fills a BITMAP structure with information about the bitmap.

operator HBITMAP

Returns the Windows handle attached to the CBitmap object.

Operations

FromHandle

Returns a pointer to a CBitmap object when given a handle to a Windows HBITMAP bitmap.

GetBitmapBits

Copies the bits of the specified bitmap into the specified buffer.

GetBitmapDimension

Returns the width and height of the bitmap. The height and width are assumed to have been set previously by the SetBitmapDimension member function.

SetBitmapBits

Sets the bits of a bitmap to the specified bit values.

SetBitmapDimension

Assigns a width and height to a bitmap in 0.1-millimeter units.

See Also

Reference

CBitmap Class

Hierarchy Chart