다음을 통해 공유


ArcTo 함수(wingdi.h)

ArcTo 함수는 타원형 호를 그립니다.

구문

BOOL ArcTo(
  [in] HDC hdc,
  [in] int left,
  [in] int top,
  [in] int right,
  [in] int bottom,
  [in] int xr1,
  [in] int yr1,
  [in] int xr2,
  [in] int yr2
);

매개 변수

[in] hdc

그리기 발생 디바이스 컨텍스트에 대한 핸들입니다.

[in] left

경계 사각형의 왼쪽 위 모서리에 있는 논리 단위의 x 좌표입니다.

[in] top

경계 사각형의 왼쪽 위 모서리에 있는 논리 단위의 y 좌표입니다.

[in] right

경계 사각형의 오른쪽 아래 모서리에 있는 논리 단위의 x 좌표입니다.

[in] bottom

경계 사각형의 오른쪽 아래 모서리에 있는 논리 단위의 y 좌표입니다.

[in] xr1

아크의 시작점을 정의하는 방사형 엔드포인트의 x 좌표(논리 단위)입니다.

[in] yr1

호의 시작점을 정의하는 방사형 엔드포인트의 y 좌표(논리 단위)입니다.

[in] xr2

아크의 끝점을 정의하는 방사형 엔드포인트의 x 좌표(논리 단위)입니다.

[in] yr2

아크의 끝점을 정의하는 방사형 엔드포인트의 y 좌표(논리 단위)입니다.

반환 값

함수가 성공하면 반환 값이 0이 아닙니다.

함수가 실패하면 반환 값은 0입니다.

설명

ArcTo 는 현재 위치가 업데이트된다는 점을 제외하고 Arc 함수와 유사합니다.

점(nLeftRect, nTopRect) 및 (nRightRect, nBottomRect)는 경계 사각형을 지정합니다. 지정된 경계 사각형에 의해 형성된 타원은 호의 곡선을 정의합니다. 호는 경계 사각형의 중심에서 (nXRadial1, nYRadial1) 지점으로 방사형 선을 교차하는 지점에서 시계 반대 방향으로 확장됩니다. 호는 경계 사각형의 중심에서 (nXRadial2, nYRadial2) 지점으로 방사형 선을 교차하는 위치에서 끝납니다. 시작점과 끝점이 같으면 전체 줄임표가 그려집니다.

현재 위치에서 호의 시작점으로 선이 그려집니다. 오류가 발생하지 않으면 현재 위치가 호의 끝점으로 설정됩니다.

호는 현재 펜을 사용하여 그려집니다. 채워지지 않았습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 wingdi.h(Windows.h 포함)
라이브러리 Gdi32.lib
DLL Gdi32.dll

추가 정보

AngleArc

Arc

선 및 곡선 함수

선 및 곡선 개요

SetArcDirection