|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| Yes
| Import Library
| gdi32.lib
| Header File
| wingdi.h
| Unicode
| No
| Platform Notes
| Windows 95: int == 16 bits
|
|
|
AnimatePalette
The
AnimatePalette function replaces entries in the specified logical palette.
BOOL AnimatePalette(
HPALETTE hpal,
| // handle to logical color palette
|
UINT iStartIndex,
| // first entry in logical palette
|
UINT cEntries,
| // count of entries in logical palette
|
CONST PALETTEENTRY *ppe
| // pointer to first replacement
|
);
|
|
Parameters
hpal
Identifies the logical palette.
iStartIndex
Specifies the first logical palette entry to be replaced.
cEntries
Specifies the number of entries to be replaced.
ppe
Pointer to the first member of an array of
PALETTEENTRY structures used to replace the current entries.
Return Values
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error
information, call
GetLastError.
Remarks
An application can determine whether a device supports palette operations by
calling the
GetDeviceCaps function and specifying the RASTERCAPS constant.
The
AnimatePalette function only changes entries with the PC_RESERVED flag set in the
corresponding
palPalEntry member of the
LOGPALETTE structure.
If the given palette is associated with the active window, the colors in the
palette are replaced immediately.
See Also
CreatePalette,
GetDeviceCaps,
LOGPALETTE,
PALETTEENTRY
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database