#include "BIDIB.H"
HBITMAP CALLBACK DrawMetaFileIntoBitmap( HANDLE hMF,
int nWidth,
int nHeight,
BOOL bEnhanced)
Description
Draw the metafile into the bitmap from memory location.
Parameters
|
HANDLE |
hMF; |
Handle to the metafile. |
|
int |
nWidth; |
Destination picture width. |
|
int |
nHeight; |
Destination picture height. |
|
BOOL |
bEnhanced |
If it is true, then the first parameter of hMF handle is a handle for Enhanced Metaf File. If it is false, then the handle is a handle for a WMF. |
Return values
Return a handle to the device dependent bitmap if successful or NULL if fails.
Programming notes
None.
Requirements
Header : Declared in BiDIB.h; include BiDIB.h.
Library : Use BiDIB.lib.
DLLs : BiDIB.dll.
Code example
#include "BIDIB.H"
switch(nFormatID) {
...
case METAFILE_FORMAT:
// realize metafile in bitmap
hDC = GetDC(hWnd);
hCurrentBitmap = DrawMetaFileIntoBitmap(hWnd, hDC,
(LPMETAFILEPICT) &MetaPict);
ReleaseDC(hWnd, hDC);
...
break;
...