<Return[S]><Top>

SetArcDirection

Declare Function Api_SetArcDirection& Lib "gdi32" Alias "SetArcDirection" (ByVal hDC&, ByVal ArcDirection&)

Declare Function SetArcDirection Lib "gdi32" Alias "SetArcDirection" (ByVal hdc As Long, ByVal ArcDirection As Long) As Long

円弧関数と長方形関数が使う描画方向を設定する。

パラメータ
hdc
    デバイスコンテキストのハンドルを指定する。
ArcDirection
    新しい円弧の方向を指定する。次の値のいずれかを指定する。

    値                                             

意味                                      

    AD_COUNTERCLOCKWISE

図形を反時計回りで描画する。

    AD_CLOCKWISE

図形を時計回りで描画する。


戻り値
    関数が成功すると、直前の円弧の描画方向が返る。
    関数が失敗すると、0 が返る。
    Windows NT/2000:拡張エラー情報を取得するには、GetLastError 関数を使う。

解説
    既定の描画方向は、反時計回りである。
    SetArcDirection 関数は、次の関数が図形を描画する方向を指定する。
    Arc
    ArcTo
    Chord
    Ellipse
    Pie
    Rectangle
    RoundRect