다음을 통해 공유


코드 함수(wingdi.h)

코드 함수는 코드(타원의 교집합과 시컨트라고 하는 선 세그먼트로 경계가 지정된 영역)를 그립니다. 코드는 현재 펜을 사용하여 윤곽을 지정하고 현재 브러시를 사용하여 채워집니다.

구문

BOOL Chord(
  [in] HDC hdc,
  [in] int x1,
  [in] int y1,
  [in] int x2,
  [in] int y2,
  [in] int x3,
  [in] int y3,
  [in] int x4,
  [in] int y4
);

매개 변수

[in] hdc

코드가 표시되는 디바이스 컨텍스트에 대한 핸들입니다.

[in] x1

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

[in] y1

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

[in] x2

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

[in] y2

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

[in] x3

코드의 시작을 정의하는 방사형 엔드포인트의 x 좌표(논리적 좌표)입니다.

[in] y3

코드의 시작을 정의하는 방사형의 엔드포인트에 대한 논리 좌표의 y 좌표입니다.

[in] x4

코드의 끝을 정의하는 방사형 엔드포인트의 x 좌표(논리적 좌표)입니다.

[in] y4

코드의 끝을 정의하는 방사형 엔드포인트의 y 좌표(논리적 좌표)입니다.

반환 값

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

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

설명

코드의 곡선은 지정된 경계 사각형에 맞는 타원으로 정의됩니다. 곡선은 타원이 첫 번째 방사형과 교차하는 지점에서 시작하여 타원이 두 번째 방사형과 교차하는 지점까지 시계 반대 방향으로 확장합니다. 코드는 첫 번째 방사형과 곡선의 교차점에서 두 번째 방사형 및 곡선의 교집합까지 선을 그려 닫습니다.

곡선의 시작점과 끝점이 같으면 전체 줄임표가 그려집니다.

현재 위치는 코드에서 사용되거나 업데이트되지 않습니다.

요구 사항

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

추가 정보

AngleArc

아크

ArcTo

채워진 도형 함수

채워진 도형 개요

파이