crashrpt2
Public Member Functions | Public Attributes | List of all members
WTL::CPaletteT< t_bManaged > Class Template Reference

Public Member Functions

 CPaletteT (HPALETTE hPalette=NULL)
 
CPaletteT< t_bManaged > & operator= (HPALETTE hPalette)
 
void Attach (HPALETTE hPalette)
 
HPALETTE Detach ()
 
 operator HPALETTE () const
 
bool IsNull () const
 
HPALETTE CreatePalette (LPLOGPALETTE lpLogPalette)
 
HPALETTE CreateHalftonePalette (HDC hDC)
 
BOOL DeleteObject ()
 
int GetEntryCount () const
 
UINT GetPaletteEntries (UINT nStartIndex, UINT nNumEntries, LPPALETTEENTRY lpPaletteColors) const
 
UINT SetPaletteEntries (UINT nStartIndex, UINT nNumEntries, LPPALETTEENTRY lpPaletteColors)
 
void AnimatePalette (UINT nStartIndex, UINT nNumEntries, LPPALETTEENTRY lpPaletteColors)
 
BOOL ResizePalette (UINT nNumEntries)
 
UINT GetNearestPaletteIndex (COLORREF crColor) const
 

Public Attributes

HPALETTE m_hPalette
 

The documentation for this class was generated from the following file: