관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

CreatePolygonRgn 본문

API 관련/Win32 API 함수

CreatePolygonRgn

님투 2007. 11. 8. 22:43
반응형

CreatePolygonRgn

다각형의 리젼을 작성합니다.

HRGN CreatePolygonRgn(
    CONST POINT *ppt,      // 정점 좌표의 배열
    int cPoints,           // 정점의 수
    int fnPolyFillMode     // 다각형 충전 형식
);

GDI32.DLL

인수

ppt

다각형의 정점의 좌표를 논리 단위로 정의한다 POINT 구조체의 배열에의 포인터를 지정합니다.

cPoints

배열에 포함되는 정점의 수를 지정합니다.

fnPolyFillMode

어느 피크셀이 리젼에 포함될까를 결정하는 충전 방법을 나타내는 값을 지정합니다.이하의 몇개의 값을 지정합니다.

의미
1 (ALTERNATE) 교호 모드(alternate mode)
2 (WINDING) 나선 모드(winding mode)

반환값

성공하면 리젼의 핸들이 돌아갑니다.

실패하면 0 (NULL) 하지만 돌아갑니다.

Windows NT/2000/XP: 확장 에러 정보를 취득하려면 , GetLastError 함수를 사용합니다.

해설

리젼의 좌표는27비트의 부호 정수로서 나타내집니다.

대응 정보

Windows 95 이후 / Windows NT 3.1 이후

반응형

'API 관련 > Win32 API 함수' 카테고리의 다른 글

CreateProcess(A)  (0) 2007.11.08
CreatePopupMenu  (0) 2007.11.08
CreateMutex(A)  (0) 2007.11.08
CreateMenu  (0) 2007.11.08
CreateFontIndirect(A)  (0) 2007.11.08
Comments