Поделиться через


Функция SHCreateShellPalette (shlwapi.h)

Создает палитру полутонов для указанного контекста устройства.

Синтаксис

HPALETTE SHCreateShellPalette(
  [in, optional] HDC hdc
);

Параметры

[in, optional] hdc

Тип: HDC

Контекст устройства.

Возвращаемое значение

Тип: HPALETTE

Возвращает палитру в случае успешного выполнения; в противном случае — 0.

Комментарии

Эта функция работает так же, как CreateHalftonePalette. Возвращаемая палитра зависит от контекста устройства следующим образом:

  • Если hdc имеет значение NULL, возвращается полная палитра.
  • Если контекст устройства индексируется, возвращается полная палитра.
  • Если контекст устройства не индексируется, возвращается палитра по умолчанию (цвета VGA).

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional, Windows XP [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header shlwapi.h
Библиотека Shlwapi.lib
DLL Shlwapi.dll (версия 4.71 или более поздняя)