|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| Yes
| Import Library
| -
| Header File
| wingdi.h
| Unicode
| No
| Platform Notes
| None
|
|
|
PALETTEENTRY
The PALETTEENTRY structure specifies the color and usage of an entry in a logical color
palette. A logical palette is defined by a LOGPALETTE structure.
typedef struct tagPALETTEENTRY { // pe
BYTE peRed;
BYTE peGreen;
BYTE peBlue;
BYTE peFlags;
} PALETTEENTRY;
Members
peRed
Specifies a red intensity value for the palette entry.
peGreen
Specifies a green intensity value for the palette entry.
peBlue
Specifies a blue intensity value for the palette entry.
peFlags
Specifies how the palette entry is to be used. The peFlags member may be set to NULL or one of the following values:
Value
| Meaning
| PC_EXPLICIT
| Specifies that the low-order word of the logical palette entry designates a
hardware palette index. This flag allows the application to show the contents of
the display device palette.
| PC_NOCOLLAPSE
| Specifies that the color be placed in an unused entry in the system palette
instead of being matched to an existing color in the system palette. If there are
no unused entries in the system palette, the color is matched normally. Once
this color is in the system palette, colors in other logical palettes can be
matched to this color.
| PC_RESERVED
| Specifies that the logical palette entry be used for palette animation. This
flag prevents other windows from matching colors to the palette entry since the
color frequently changes. If an unused system-palette entry is available, the
color is placed in that entry. Otherwise, the color is not available for
animation.
|
See Also
LOGPALETTE
Related Links
Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET
More Online Helps
Win32 Multimedia Programmer's Reference (mmedia.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Pen API Programmer's Reference (penapi.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Microsoft Windows Telephony API (TAPI) Programmer's Reference (tapi.hlp)
Unix Manual Pages
|