SHCreateShellPalette 関数 (shlwapi.h)

指定したデバイス コンテキストのハーフトーン パレットを作成します。

構文

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

パラメーター

[in, optional] hdc

種類: HDC

デバイス コンテキスト。

戻り値

種類: HPALETTE

成功した場合はパレットを返します。それ以外の場合は 0。

注釈

この関数は、 CreateHalftonePalette と同じように動作します。 返されるパレットは、次の方法でデバイス コンテキストによって異なります。

  • hdcNULL に設定されている場合は、完全なパレットが返されます。
  • デバイス コンテキストにインデックスが付いた場合は、完全なパレットが返されます。
  • デバイス コンテキストにインデックスが付かない場合は、既定のパレット (VGA 色) が返されます。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional、Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shlwapi.h
Library Shlwapi.lib
[DLL] Shlwapi.dll (バージョン 4.71 以降)