경로 만들기

경로를 만들고 DC로 선택하려면 먼저 경로를 설명하는 지점을 정의해야 합니다. 이 작업은 BeginPath 함수를 호출하고 적절한 그리기 함수를 지정한 다음 EndPath 함수를 호출하여 수행됩니다. 이 함수 조합(BeginPath, 그리기 함수 및 EndPath)은 경로 대괄호를 구성합니다. 다음은 사용할 수 있는 그리기 함수 목록입니다.

애플리케이션이 EndPath를 호출하면 시스템은 지정된 DC에 연결된 경로를 선택합니다. (이전에 DC에 다른 경로를 선택한 경우 시스템은 해당 경로를 저장하지 않고 해당 경로를 삭제합니다.) 시스템이 DC에 대한 경로를 선택한 후 애플리케이션은 다음 방법 중 하나로 경로에서 작동할 수 있습니다.

  • 경로의 윤곽선을 그립니다(현재 펜 사용).
  • 경로의 내부를 그립니다(현재 브러시 사용).
  • 윤곽선을 그리고 경로의 내부를 채웁니다.
  • 경로를 수정합니다(곡선을 선 세그먼트로 변환).
  • 경로를 클립 경로로 변환합니다.
  • 경로를 지역으로 변환합니다.
  • 경로의 각 곡선을 일련의 선 세그먼트로 변환하여 경로를 평면화합니다.
  • 경로를 구성하는 선과 곡선의 좌표를 검색합니다.