LoadCursorFromFile

LoadCursorFromFile 함수는 파일에 포함 된 데이터를 기반으로 커서를 만듭니다. 파일 이름 또는 시스템 커서 식별자에 의해 지정 됩니다. 함수를 새로 만든 커서 핸들을 반환합니다. 커서 데이터를 포함 하는 파일 중 커서에 있을 수 있습니다 (.CUR) 또는 애니메이션된 커서 (.ANI) 형식.

HCURSOR LoadCursorFromFile ( LPCTSTR  lpFileName / / 포인터 커서 파일 또는 시스템의 이름에 / / 커서 식별자);
 

매개 변수

lpFileName
커서를 생성 하는 데 파일 데이터 소스를 나타냅니다. 파일의 데이터에 있어야 합니다.CUR 또는.애니 형식.

커서 데이터를 포함 하는 파일의 정규화 된 이름 문자열에 대 한 포인터는 lpszFileName 의 높은 순서 단어 0이 아닌 경우.

LpszFileName 의 높은 순서 단어 0 이면 낮은 순서 단어는 시스템 커서 식별자입니다. 함수는 다음 승리에서 [커서] 항목을 검색합니다.해당 시스템 커서의 이름과 관련 된 파일에 대 한 INI 파일. 여기에 시스템 커서 이름 및 식별자의 목록이입니다.:
시스템 커서 이름 시스템 커서 식별자
"AppStarting" OCR_APPSTARTING
"화살표" OCR_NORMAL
"십자" OCR_CROSS
"손" Windows NT 5.0 및 이후: OCR_HAND
"도움말" OCR_HELP
"IBeam" OCR_IBEAM
"아이콘" OCR_ICON
"No" OCR_NO
"크기" OCR_SIZE
"SizeAll" OCR_SIZEALL
"SizeNESW" OCR_SIZENESW
"SizeNS" OCR_SIZENS
"SizeNWSE" OCR_SIZENWSE
"SizeWE" OCR_SIZEWE
"UpArrow" OCR_UP
"기다려" OCR_WAIT

예를 들어, 경우 승리.INI 파일에 다음 포함:

[커서] 
    화살표 "arrow.ani" = 
 

다음 호출

LoadCursorFromFile((LPWSTR)OCR_NORMAL) 
 

데이터를 얻기 위해 커서 화살표 파일에서 LoadCursorFromFile 함수를 발생 합니다.애니입니다. 경우 승리.INI 파일에 지정 된 시스템 커서에 대 한 항목이 포함 되어 있지 않습니다, 그리고 실패 하 고 NULL을 반환 하는 함수.

반환 값

함수가 성공 하면 반환 값은 새 커서에 대 한 핸들.

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

의미
ERROR_FILE_NOT_FOUND 지정한 파일을 찾을 수 없습니다.

QuickInfo

nbsp;?Windows &NT: 버전 3.5 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 합니다.
유니코드:Windows NT에서 유니코드와 ANSI 버전으로 구현.

참고 항목

커서 개요, 커서 함수, LoadCursor, SetCursor, SetSystemCursor

 

Index