win32/GDI (네이티브, .NET이 아님)를 사용하여 드로잉을해야하는데 다음과 같은 문제가 발생했습니다.사용자 지정 펜 스타일로 win32/GDI에서 선 그리기?
"스타일이 적용된"선을 그릴 필요가 있습니다. 예를 들어, 첨부 된 이미지에서 "A"로 표시된 선은 응용 프로그램 데이터에 관한 한 직선이며 추가적인 지그재그를 스타일로 그리면됩니다. 물론 이것은 프로그램 적으로하기는 쉽지만 선이 어떤 각도 ("B") 또는 베 지어 곡선 ("C") 일 수있는 경우 더 복잡해집니다.
자 이제이 모든 작업을 프로그래밍 방식으로 수행 할 수 있습니다. 각 라인 가능성에 지그재그를 넣으려고 수학적으로 노력했지만 시간이 많이 걸리고 오류가 발생하기 쉽습니다.
"D"로 표시된 것과 같은 비트 맵과 같이 라인에 적용 할 "스타일"을 windows/GDI에 부여 할 수 있으며 라인을 그릴 때 펜으로 사용하게 할 수 있습니까? 그렇지 않다면, "스타일"된 라인 각각에 대해 특정 드로잉 코드를 작성하는 것보다 더 유연하고 에러를 발생시키지 않는 방법이 있습니까?
* 첫 번째 타이머는 이미지를 게시 할 수 없습니다. 예는 http://i.imgur.com/IC0T2.png