다음을 통해 공유


CustomLineCap::GetStrokeJoin 메서드(gdiplusheaders.h)

CustomLineCap::GetStrokeJoin 메서드는 동일한 GraphicsPath 개체에서 여러 줄을 조인하는 데 사용되는 LineJoin 스타일을 반환합니다.

구문

LineJoin GetStrokeJoin();

반환 값

형식: LineJoin

이 메서드는 선 조인 스타일을 반환합니다.

설명

CustomLineCap 개체는 경로와 스트로크를 사용하여 끝 캡을 정의합니다. 스트로크는 둘 이상의 그림을 포함할 수 있는 GraphicsPath 개체에 포함되어 있습니다. GraphicsPath 개체에 그림이 두 개 이상 있는 경우 스트로크 조인은 조인이 그래픽으로 표시되는 방식을 결정합니다.

예제

다음 예제에서는 스트로크 조인을 사용하여 CustomLineCap 개체를 만듭니다. 그런 다음 스트로크 조인을 가져오고 개체의 선 조인으로 할당한 다음, 이를 사용하여 선을 그립니다.

VOID Example_GetStrokeJoin(HDC hdc)
{
   Graphics graphics(hdc);

   //Create a Path, and add two lines to it.
   Point points[3] = {Point(-15, -15), Point(0, 0), Point(15, -15)};
   GraphicsPath capPath;
   capPath.AddLines(points, 3);

   // Create a CustomLineCap object.
   CustomLineCap custCap(NULL, &capPath); 
  
   // Set the stroke join for custCap.
   custCap.SetStrokeJoin(LineJoinBevel);

   // Get the stroke join from custCap.
   LineJoin strokeJoin = custCap.GetStrokeJoin();
  
   // Create a Pen object, assign strokeJoin as the line join, and draw two
   // joined lines in a path.
   Pen strokeJoinPen(Color(255, 255, 0, 0), 15.1f);
   strokeJoinPen.SetLineJoin(strokeJoin);
   GraphicsPath joinPath;
   joinPath.AddLine(Point(10, 10), Point(10, 200));
   joinPath.AddLine(Point(10, 200), Point(200, 200));
   graphics.DrawPath(&strokeJoinPen, &joinPath);
}

요구 사항

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

참고 항목

CustomLineCap

LineCap

LineJoin