<Return[C]><Top>

Chord

Declare Function Api_Chord& Lib "gdi32" Alias "Chord" (ByVal hDC&, ByVal Left&, ByVal Top&, ByVal Right&, ByVal Bottom&, ByVal XRadial1&, ByVal YRadial1&, ByVal XRadial2&, ByVal YRadial2&)

Declare Function Chord Lib "gdi32" (ByVal hdc As Long, ByVal nLeftRect As Long, ByVal nTopRect As Long, ByVal nRightRect As Long, ByVal nBottomRect As Long, ByVal nXRadial1 As Long, ByVal nYRadial1 As Long, ByVal nXRadial2 As Long, ByVal nYRadial2 As Long) As Long

1 個の弓形を描画する。弓形とは、楕円の弧と、その 2 つの端点を結ぶ 1 本の直線(弦)から構成される領域のことである。現在のペンを使って弓形を描画し、現在のブラシを使って塗りつぶす。

パラメータ
hdc
    弓形の描画に使われるデバイスコンテキストのハンドルを指定する。
nLeftRect
    楕円に外接する長方形の左上隅の x 座標を指定する。
nTopRect
    楕円に外接する長方形の左上隅の y 座標を指定する。
nRightRect
    楕円に外接する長方形の右下隅の x 座標を指定する。
nBottomRect
    楕円に外接する長方形の右下隅の y 座標を指定する。
nXRadial1
    楕円の弧の始点を定義する放射直線の端点の x 座標を指定する。
nYRadial1
    楕円の弧の始点を定義する放射直線の端点の y 座標を指定する。
nXRadial2
    楕円の弧の終点を定義する放射直線の端点の x 座標を指定する。
nYRadial2
    楕円の弧の終点を定義する放射直線の端点の y 座標を指定する。
 

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。
    Windows NT/2000:拡張エラー情報を取得するには、GetLastError 関数を使う。