<Return[S]><Top>

SetPixel

Declare Function Api_SetPixel& Lib "gdi32" Alias "SetPixel" (ByVal hDC&, ByVal X&, ByVal Y&, ByVal crColor&)

Declare Function SetPixel Lib "gdi32" Alias "SetPixel" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal crColor As Long) As Long

指定された座標のピクセルに、指定された色を描画する。

パラメータ
hdc
    デバイスコンテキストのハンドルを指定する。
X
    描画対象のピクセルの x 座標を論理単位で指定する。
Y
    描画対象のピクセルの y 座標を論理単位で指定する。
crColor
    点の描画に使われる色を指定する。COLORREF 構造体に格納される色の値を作成するには、RGB マクロを使う。
 

戻り値
    関数が成功すると、関数がピクセルに描画した色の RGB 値が返る。

    この値は、crColor パラメータで指定した色の近似色になることがある。指定したとおりの色が見つからない場合に、この現象が発生する。
    関数が失敗すると、-1 が返る。
    Windows NT/2000:拡張エラー情報を取得するには、GetLastError 関数を使う。