LoadCursorFromFile 함수는 파일에 포함 된 데이터를 기반으로 커서를 만듭니다. 파일 이름 또는 시스템 커서 식별자에 의해 지정 됩니다. 함수를 새로 만든 커서 핸들을 반환합니다. 커서 데이터를 포함 하는 파일 중 커서에 있을 수 있습니다 (.CUR) 또는 애니메이션된 커서 (.ANI) 형식.
HCURSOR LoadCursorFromFile ( LPCTSTR lpFileName / / 포인터 커서 파일 또는 시스템의 이름에 / / 커서 식별자);
커서 데이터를 포함 하는 파일의 정규화 된 이름 문자열에 대 한 포인터는 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 | 지정한 파일을 찾을 수 없습니다. |
nbsp;?Windows &NT: 버전 3.5 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 합니다.
유니코드:Windows NT에서 유니코드와 ANSI 버전으로 구현.
커서 개요, 커서 함수, LoadCursor, SetCursor, SetSystemCursor