The GetSystemPaletteUse function retrieves the current state of the system (physical) palette for the specified device context.
UINT GetSystemPaletteUse(
HDC hdc |
// handle of device context |
); |
If the function succeeds, the return value is the current state of the system palette. It can be any of the following values:
Value |
Meaning |
SYSPAL_NOSTATIC |
The system palette contains no static colors except black and white. |
SYSPAL_STATIC |
The system palette contains static colors that will not change when an application realizes its logical palette. |
SYSPAL_ERROR |
The given device context is invalid or does not support a color palette. |
To get extended error information, call GetLastError.
By default, the system palette contains 20 static colors that are not changed when an application realizes its logical palette. An application can gain access to most of these colors by calling the SetSystemPaletteUse function.
The device context identified by the hdc parameter must represent a device that supports color palettes.
An application can determine whether or not a device supports color palettes by calling the GetDeviceCaps function and specifying the RASTERCAPS constant.
GetDeviceCaps, SetSystemPaletteUse
file: /Techref/os/win/api/win32/func/src/f40_6.htm, 3KB, , updated: 2000/4/7 12:19, local time: 2024/8/23 08:39,
3.148.145.122:LOG IN
|
©2024 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions? <A HREF="http://massmind.org/Techref/os/win/api/win32/func/src/f40_6.htm"> GetSystemPaletteUse</A> |
Did you find what you needed? |
Welcome to massmind.org! |
Welcome to massmind.org! |
.