На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

GetSystemPaletteUse



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
);


Parameters

hdc

Identifies the device context.



Return Values

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.

Remarks

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.

See Also

GetDeviceCaps, SetSystemPaletteUse


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

GetSystemPaletteUse



Функция GetSystemPaletteUse извлекает текущее состояние палитры системы (медицинского осмотра) для определенного контекста устройства.

UINT GetSystemPaletteUse(

HDC hdc // РУЧКА контекста устройства
);


Параметры

hdc

Идентифицирует контекст устройства.



Обратные Величины

Если функция добивается успеха, обратная величина является текущим состоянием системной палитры. Это может быть любым из следующего величин:

Значение Величины
SYSPAL_NOSTATIC системная палитра не содержит никакие статические цвета кроме черные и белые.
SYSPAL_STATIC системная палитра содержит статические цвета, которые не изменятся когда приложение реализовывает свою логическую палитру.
SYSPAL_ERROR данный контекст устройства недействителен или не поддерживает цветную палитру.


Для того, чтобы расширять информацию ошибки, назовите GetLastError.

Замечания

По умолчанию, системная палитра содержит 20 статических цветов, что не измениться когда приложение реализовывает свою логическую палитру. Приложение может приобрести доступ, чтобы наиболее эти цвета вызывая функцию SetSystemPaletteUse.
Контекст устройства идентифицированный hdc параметром должен представить устройство, которое поддерживает цветные палитры.
Приложение может определить во всяком случае опоры устройства цветных палитр вызывая функцию GetDeviceCaps и определяя константу RASTERCAPS.

Смотри Также

GetDeviceCaps, SetSystemPaletteUse


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz