L_PutBitmapColors
#include "l_bitmap.h"
L_INT EXT_FUNCTION L_PutBitmapColors(pBitmap, nIndex, nCount, pPalette)
| pBITMAPHANDLE pBitmap; | /* pointer to the bitmap handle to update */ | 
| L_INT nIndex; | /* index of the first color to update */ | 
| L_INT nCount; | /* number of colors to update */ | 
| LPRGBQUAD pPalette; | /* pointer to your palette */ | 
Updates part or all of the bitmap handle's palette with colors from your palette.
| Parameter | Description | 
| pBitmap | Pointer to the bitmap handle to update. | 
| nIndex | The index of the first color to update. | 
| nCount | The number of colors to update. | 
| pPalette | The array of RGBQUAD values that make up your palette. | 
Returns
| SUCCESS | The function was successful. | 
| < 1 | An error occurred. Refer to Return Codes. | 
Comments
You specify the index of the first color and the number of colors to update in the pPalette. For the reverse action, refer to L_GetBitmapColors.
Required DLLs and Libraries
| LTKRN For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application. | 
Platforms
Windows 95 / 98 / Me, Windows 2000 / XP, Windows CE.
See Also
| Functions: | L_GetFixedPalette, L_ColorResBitmap, L_CreatePaintPalette, L_GetBitmapColors, L_DupPalette | 
| Topics: | |
| 
 | 
Example
Refer to L_GetBitmapColors.