CreatePen

API Reference 2007. 10. 17. 10:51

HPEN CreatePen( int fnPenStyle, int nWidth, COLORREF crColor );


펜을 만드는 함수

새로 만든 펜의 핸들이 리턴되는데 이 값을 잘 보관해 두어야 만들어진 펜을 사용할 수 있으며 다 사용한 후 파괴할 수도 있다.



fnPenStyle

그려질 선의 모양을 지정

선의 모양은 굵기가 1 일 때만 효과가 있으며 굵기가 2 이상이면 무조건 실선으로 그려진다.


PS_SOLIE, PS_DASH, PS_DOT, PS_DASHDOT, PS_DASHDOTDOT 등의 모양이 있다.


nWidth

선의 폭을 지정

이 값이 0 일 경우는 맵핑 모드에 상관없이 무조건 1 픽셀 두께의 선이 만들어진다.


crColor

선의 색상을 지정

COLORREF 형이므로 RGB 매크로 함수를 사용하여 인자를 전달한다.

Posted by 명혀니
,