SHCreateShellPalette 函数 (shlwapi.h)

为指定的设备上下文创建半色调调色板。

语法

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

参数

[in, optional] hdc

类型: HDC

设备上下文。

返回值

类型: HPALETTE

如果成功,则返回调色板;否则为 0。

注解

此函数的行为与 CreateHalftonePalette 相同。 返回的调色板按以下方式取决于设备上下文:

  • 如果 hdc 设置为 NULL,则返回完整的调色板。
  • 如果为设备上下文编制索引,则返回完整的调色板。
  • 如果未为设备上下文编制索引,则返回默认调色板 (VGA 颜色) 。

要求

要求
最低受支持的客户端 Windows 2000 专业版、Windows XP [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 shlwapi.h
Library Shlwapi.lib
DLL Shlwapi.dll (4.71 或更高版本)