LoadCursorFromFile

ฟังก์ชันLoadCursorFromFileสร้างเคอร์เซอร์ที่ยึดตามข้อมูลที่อยู่ในแฟ้ม แฟ้มมีระบุ โดยชื่อ หรือตัวบ่งชี้เคอร์เซอร์ของระบบ ฟังก์ชันจะส่งกลับหมายเลขอ้างอิงการให้เคอร์เซอร์สร้างขึ้นใหม่ แฟ้มที่ประกอบด้วยข้อมูลของเคอร์เซอร์อาจเป็นเคอร์เซอร์ (ปัจจุบัน) หรือเคอร์เซอร์เคลื่อนไหว (รูปแบบ ANI).

(HCURSOR LoadCursorFromFile LPCTSTR  lpFileName / / ชี้ไปที่ชื่อของไฟล์เคอร์เซอร์ หรือระบบ / / ตัวบ่งชี้เคอร์เซอร์);
 

พารามิเตอร์

lpFileName
ระบุแหล่งมาของแฟ้มข้อมูลจะใช้สำหรับสร้างเคอร์เซอร์ ข้อมูลในแฟ้มนั้นต้องอยู่ในปัจจุบัน หรือรูปแบบ ANI.

ถ้าเป็นคำสูงใบสั่งของlpszFileNameไม่ใช่ศูนย์ เป็นตัวชี้เป็นสายอักขระที่มีชื่อของแฟ้มประกอบด้วยข้อมูลของเคอร์เซอร์ที่ครบถ้วน.

ถ้าคำสูงใบสั่งของlpszFileNameเป็นศูนย์ คำต่ำใบสั่งเป็นตัวบ่งชี้เคอร์เซอร์ของระบบ ฟังก์ชันการค้นหารายการ [เคอร์เซอร์] ในการชนะแล้วแฟ้ม INI สำหรับแฟ้มเกี่ยวข้องกับชื่อของเคอร์เซอร์ที่ระบบ นี่คือรายการของชื่อเคอร์เซอร์ของระบบและตัวบ่งชี้:
ชื่อเคอร์เซอร์ของระบบ ตัวบ่งชี้เคอร์เซอร์ของระบบ
"AppStarting" OCR_APPSTARTING
"ลูกศร" OCR_NORMAL
"Crosshair" OCR_CROSS
"มือ" Windows NT 5.0 และรุ่นใหม่กว่า: OCR_HAND
"Help" OCR_HELP
"IBeam" OCR_IBEAM
"ไอคอน" OCR_ICON
"ไม่ใช่" 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เพื่อขอรับข้อมูลเคอร์เซอร์จากแฟ้มศรANI ถ้าชนะจะแฟ้ม INI ไม่ประกอบด้วยรายการสำหรับการระบุระบบเคอร์เซอร์ ฟังก์ชันล้มเหลว และส่งกลับค่า NULL.

ส่งกลับค่า

ถ้าฟังก์ชันนี้จะประสบความสำเร็จ ค่าส่งกลับเป็นตัวจัดการการเคอร์เซอร์ใหม่.

ถ้าฟังก์ชันล้มเหลว ส่งคืนค่าเป็น NULL การขอเพิ่มเติมข้อมูลข้อผิดพลาด โทร GetLastError GetLastErrorอาจส่งคืนค่าต่อไปนี้

ค่า ความหมาย
ERROR_FILE_NOT_FOUND ไม่พบแฟ้มที่ระบุ.

QuickInfo

nbsp Windows &NT:ต้องการรุ่น 3.5 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h
ไลบรารีที่นำเข้า:ใช้ user32.lib
Unicode:นำมาใช้เป็น Unicode และ ANSI รุ่นบน Windows NT.

ดูเพิ่มเติม

ภาพรวมของเคอร์เซอร์ฟังก์ชันเคอร์เซอร์ LoadCursor,SetCursor ,SetSystemCursor