LBitmapBase::DupPalette

#include "ltwrappr.h"

virtual HPALETTE LBitmapBase::DupPalette(hPalette=0)

Retrieves a copy of either the specified HPALETTE, or the bitmap's palette.

Parameters

HPALETTE hPalette

Handle of the palette to be duplicated. If you want to get a copy of the bitmap's palette, pass NULL.

Returns

The duplicated palette handle. If you pass NULL for hPalette, and the bitmap does not have a palette, then the return value is NULL.

Comments

Use this function to retrieve a copy of either the specified HPALETTE, or the bitmap's palette. This function makes a copy of the specified palette, so you must delete it (using DeleteObject) when you are finished with it.

Required DLLs and Libraries

Platforms

Win32, x64.

See Also

Functions

Topics

Example

For an example, refer to LBitmapBase::SetPalette.

Help Version 21.0.2021.7.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C++ Class Library Help

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.