Arc |
Declare Function Api_Arc& Lib "gdi32" Alias "Arc"
(ByVal hDC&, ByVal X1&, ByVal Y1&, ByVal X2&, ByVal Y2&,
ByVal X3&, ByVal Y3&, ByVal X4&, ByVal Y4&) |
Declare Function Arc Lib "gdi32" Alias "Arc" (ByVal hdc As Long, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long,
ByVal X3 As Long, ByVal Y3 As
Long, ByVal X4 As Long, ByVal Y4 As Long) As Long |
パラメータ
hdc
描画に使われるデバイスコンテキストのハンドルを指定する。
nLeftRect
楕円に外接する長方形の左上隅の x 座標を論理単位で指定する。
Windows 95/98:nLeftRect と nRightRect の合計は 32,768 未満でなければならない。
nTopRect
楕円に外接する長方形の左上隅の y 座標を論理単位で指定する。
Windows 95/98:nTopRect と nBottomRect の合計は 32,768 未満でなければならない。
nRightRect
楕円に外接する長方形の右下隅の x 座標を論理単位で指定する。
Windows 95/98:nLeftRect と nRightRect の合計は 32,768 未満でなければならない。
nBottomRect
楕円に外接する長方形の右下隅の y 座標を論理単位座標で指定する。
Windows 95/98:nTopRect と nBottomRect の合計は 32,768 未満でなければならない。
nXStartArc
楕円の弧の始点を定義する放射直線の端点の x 座標を論理単位で指定する。
nYStartArc
楕円の弧の始点を定義する放射直線の端点の y 座標を論理単位で指定する。
nXEndArc
楕円の弧の終点を定義する放射直線の端点の x 座標を論理単位で指定する。
nYEndArc
楕円の弧の終点を定義する放射直線の端点の y 座標を論理単位で指定する。
戻り値
弧が描画されると、0 以外の値が返る。
弧が描画されなかった場合、0 が返る。
Windows NT/2000:拡張エラー情報を取得するには、GetLastError 関数を使う。 |