#include <FreeImagePlus.h>
Inheritance diagram for fipWinImage:
fipWinImage provides methods used to :
Public Member Functions | |
Creation & Destruction | |
fipWinImage (WORD width=0, WORD height=0, WORD bpp=0) | |
Constructor. | |
~fipWinImage () | |
Destructor. | |
Copying | |
fipWinImage (const fipImage &Img) | |
Copy constructor. | |
fipWinImage (const FIBITMAP *dib) | |
Copy constructor. | |
HANDLE | copyToHandle () |
Clone function used for clipboard copy. | |
void | copyFromHandle (HANDLE hMem) |
Copy constructor used for clipboard paste. | |
void | copyFromBitmap (HBITMAP hbmp) |
Copy constructor. | |
Painting operations | |
void | draw (HDC hDC, RECT &rcDest) |
Draw (stretch) the image on a HDC, using StretchDIBits. |
|
Constructor.
|
|
Destructor.
|
|
Copy constructor.
|
|
Copy constructor.
|
|
Copy constructor. Converts a HBITMAP object to a FIBITMAP. |
|
Copy constructor used for clipboard paste. Converts a global object to a FIBITMAP. The clipboard format must be CF_DIB. |
|
Clone function used for clipboard copy. Convert the FIBITMAP image to a DIB, and transfer the DIB in a global bitmap handle. |
|
Draw (stretch) the image on a HDC, using StretchDIBits.
|