CreateCursor

CreateCursor 함수는 지정 된 크기, 비트 패턴 및 핫 스폿 커서를 만듭니다.

HCURSOR CreateCursor ( HINSTANCE  hInst, / / 응용 프로그램 인스턴스에 대 한 핸들intxHotSpot, / / 가로 위치 뜨거운 자리intyHotSpot, / /의 세로 위치 뜨거운 자리intnWidth, / / 커서 너비 intnHeight, / / 커서 높이CONST VOID* pvANDPlane, / / AND 비트 마스크 배열 포인터CONST VOID* pvXORPlane / / XOR 마스크 배열 포인터);
 

매개 변수

hInst
커서를 만드는 응용 프로그램의 현재 인스턴스 핸들.
xHotSpot
커서의 핫 스폿의 가로 위치를 지정합니다.
yHotSpot
커서의 핫 스폿의 세로 위치를 지정합니다.
nWidth
커서의 픽셀 단위로 너비를 지정.
nHeight
커서의 픽셀 단위에서 높이 지정.
pvANDplane
장치 종속 단색 비트맵에서와 같이 커서 AND 비트 마스크의 비트 값을 포함 하는 바이트의 배열에 대 한 포인터.
pvXORplane
포인터를 커서 장치 종속 단색 비트맵에서와 같이 XOR 비트 마스크의 비트 값을 포함 하는 바이트의 배열.

반환 값

함수가 성공 하면 반환 값에서 커서를 식별 하는.

함수가 실패 하면 반환 값은 NULL입니다. 확장 된 오류 정보를 얻을 하려면 GetLastError.

주의

NWidthnHeight 매개 변수는 시스템이 다른 크기의 커서를 만들 수 없습니다 때문에 너비와 높이 현재 디스플레이 드라이버에 의해 지원 되는 지정 해야 합니다. 너비와 높이 디스플레이 드라이버에 의해 지원 확인 하려면 SM_CXCURSOR 또는 SM_CYCURSOR 값을 지정 하는 GetSystemMetrics 함수.

응용 프로그램 닫기, 전에 커서와 관련 된 모든 시스템 리소스를 DestroyCursor 함수를 호출 해야 합니다.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 하 여.

참고 항목

커서 개요, 커서 함수, CreateIcon, DestroyCursor, GetModuleHandle, GetSystemMetrics, SetCursor

 

Index