<Return[G]><Top>

GetNearestColor

Declare Function Api_GetNearestColor& Lib "gdi32" Alias "GetNearestColor" (ByVal hDC&, ByVal crColor&)

Declare Function GetNearestColor Lib "gdi32" Alias "GetNearestColor" (ByVal hdc As Long, ByVal crColor As Long) As Long

指定された色の値を表現する目的で、システムパレット内の色のうち、実際に使われる色(近似色)の色の値を取得する。

パラメータ
hdc
    デバイスコンテキストのハンドルを指定する。
crColor
    色の値を指定する。COLORREF 構造体に格納される色の値を作成するには、RGB マクロを使う。

戻り値
    関数が成功すると、指定された色の値に対応する、システムパレット内の 1 つの色が返る。
    関数が失敗すると、CLR_INVALID が返る。
    Windows NT/2000:拡張エラー情報を取得するには、GetLastError 関数を使う。