Main Page   Class Hierarchy   Compound List   File List   Header Files   Sources   Compound Members   File Members  

DIBAPI.H File Reference


Defines

#define PALVERSION
#define WIDTHBYTES (bits)
#define IS_WIN3x_DIB (lpbi)
#define IS_OS2PM_DIB (lpbi)

Functions

WORD DIBNumColors (LPSTR lpbi)
HPALETTE RealizeDIBPalette (HDC hDC, HANDLE hDIB)
LPSTR FindDIBBits (LPSTR lpbi)
WORD PaletteSize (LPSTR lpbi)
HPALETTE CreateDIBPalette (HANDLE hDIB)
DWORD DIBHeight (LPSTR lpDIB)
DWORD DIBWidth (LPSTR lpDIB)
BOOL DIBBlt (HDC hDC, int xDst, int yDst, int nWidth, int nHeight, HANDLE hDIB, int xSrc, int ySrc, DWORD dwROP)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bummer, dwROP not used...!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

void PaintDIBInBands (HDC hDC, HANDLE hDIB, int nDIBWidth, int nDIBHeight, int nBandHeight)
HBITMAP DIBToDDB (HANDLE hDIB, HPALETTE hPal)
BOOL AddDIBToListBox (HWND hList, LPSTR myStr, DIB * pBmp)
void RemoveListBoxDIBs (HWND hList)


Define Documentation

#define PALVERSION ()

Definition at line 7 of file DIBAPI.H.

#define WIDTHBYTES (bits)

Definition at line 11 of file DIBAPI.H.

#define IS_WIN3x_DIB (lpbi)

Definition at line 15 of file DIBAPI.H.

#define IS_OS2PM_DIB (lpbi)

Definition at line 19 of file DIBAPI.H.


Function Documentation

WORD DIBNumColors (LPSTR lpbi)

Definition at line 14 of file DIBAPI.CPP.

HPALETTE RealizeDIBPalette (HDC hDC, HANDLE hDIB)

Definition at line 191 of file DIBAPI.CPP.

LPSTR FindDIBBits (LPSTR lpbi)

Definition at line 60 of file DIBAPI.CPP.

WORD PaletteSize (LPSTR lpbi)

Definition at line 67 of file DIBAPI.CPP.

HPALETTE CreateDIBPalette (HANDLE hDIB)

Definition at line 83 of file DIBAPI.CPP.

DWORD DIBHeight (LPSTR lpDIB)

Definition at line 155 of file DIBAPI.CPP.

DWORD DIBWidth (LPSTR lpDIB)

Definition at line 171 of file DIBAPI.CPP.

BOOL DIBBlt (HDC hDC, int xDst, int yDst, int nWidth, int nHeight, HANDLE hDIB, int xSrc, int ySrc, DWORD dwROP)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bummer, dwROP not used...!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Definition at line 241 of file DIBAPI.CPP.

void PaintDIBInBands (HDC hDC, HANDLE hDIB, int nDIBWidth, int nDIBHeight, int nBandHeight)

Definition at line 209 of file DIBAPI.CPP.

HBITMAP DIBToDDB (HANDLE hDIB, HPALETTE hPal)

Definition at line 313 of file DIBAPI.CPP.

BOOL AddDIBToListBox (HWND hList, LPSTR myStr, DIB * pBmp)

Definition at line 357 of file DIBAPI.CPP.

void RemoveListBoxDIBs (HWND hList)

Definition at line 371 of file DIBAPI.CPP.


Generated at Mon Apr 3 00:47:14 2000 for DibDll by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999