LookupIconIdFromDirectoryEx

ฟังก์ชันLookupIconIdFromDirectoryExค้นหาผ่านไอคอนหรือเคอร์เซอร์ข้อมูลสำหรับไอคอนหรือเคอร์เซอร์ที่ดีที่สุดเหมาะกับอุปกรณ์แสดงผลปัจจุบัน.

 int LookupIconIdFromDirectoryEx ( PBYTE  presbits, / / ที่อยู่ของทรัพยากรข้อมูลBOOLfIcon, / / ไอคอนหรือเคอร์เซอร์ค่าสถานะintcxDesired, / / ต้องการความกว้างของไอคอนหรือเคอร์เซอร์intcyDesired, / / ต้องสูงของไอคอนหรือเคอร์เซอร์UINTสถานะ/ / ทรัพยากรในประเทศ);
 

พารามิเตอร์

presbits
ชี้ไปยังข้อมูลไดเรกทอรีของไอคอนหรือเคอร์เซอร์ เนื่องจากฟังก์ชันนี้ไม่ตรวจสอบข้อมูลทรัพยากร การทำให้เกิดข้อผิดพลาดทั่วไปป้องกัน (GP) เป็น หรือส่งกลับค่าไม่ได้กำหนดไว้หากไม่มีการชี้presbitsข้อมูลทรัพยากรที่ถูกต้อง.
fIcon
ระบุการค้นว่า ไอคอนหรือเคอร์เซอร์จะหา ถ้าพารามิเตอร์นี้เป็น TRUE ฟังก์ชันกำลังค้นหาไอคอน ถ้าพารามิเตอร์เป็น FALSE ฟังก์ชันกำลังค้นหาเคอร์เซอร์.
cxDesired
ระบุความกว้างที่ต้องการ พิกเซล ของไอคอน ถ้าพารามิเตอร์นี้เป็นศูนย์ ฟังก์ชันการใช้ SM_CXICON หรือ SM_CXCURSOR ระบบเมตริกค่า.
cyDesired
ระบุความสูงที่ต้องการ พิกเซล ของไอคอน ถ้าพารามิเตอร์นี้เป็นศูนย์ ฟังก์ชันการใช้ SM_CYICON หรือ SM_CYCURSOR ระบบเมตริกค่า.
ค่าสถานะ
ระบุการรวมกันของค่าต่อไปนี้:
ค่า ความหมาย
LR_DEFAULTCOLOR ใช้รูปแบบสีเริ่มต้น.
LR_MONOCHROME สร้างไอคอนขาวดำหรือเคอร์เซอร์.

ส่งกลับค่า

ถ้าฟังก์ชันสำเร็จ ค่าส่งกลับเป็นตัวระบุทรัพยากรจำนวนเต็มสำหรับไอคอนหรือเคอร์เซอร์ที่ดีที่สุดเหมาะกับอุปกรณ์แสดงผลปัจจุบัน.

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

หมายเหตุ

แฟ้มทรัพยากรชนิด RT_GROUP_ICON (RT_GROUP_CURSOR บ่งชี้เคอร์เซอร์) ประกอบด้วยไอคอน (หรือเคอร์เซอร์) ข้อมูลในรูปแบบขึ้นอยู่ กับอุปกรณ์ และไม่ขึ้น กับอุปกรณ์ต่าง ๆ LookupIconIdFromDirectoryExการค้นหาแฟ้มทรัพยากรสำหรับไอคอน (หรือเคอร์เซอร์) ที่ดี fits อุปกรณ์แสดงผลปัจจุบัน และส่งกลับรหัสของจำนวนเต็ม ฟังก์ชันFindResourceและFindResourceExใช้แมโคMAKEINTRESOURCEกับรหัสนี้ในการค้นหาทรัพยากรในโมดูล.

ไดเรกทอรีของไอคอนจะโหลดจากแฟ้มทรัพยากรที่ มีทรัพยากรชนิด RT_GROUP_ICON (หรือ RT_GROUP_CURSOR สำหรับเคอร์เซอร์), และชื่อทรัพยากรจำนวนเต็มสำหรับไอคอนที่เฉพาะเจาะจงเพื่อสามารถโหลด LookupIconIdFromDirectoryExส่งกลับตัวระบุจำนวนเต็มที่เป็นชื่อทรัพยากรของไอคอนที่ดีที่สุดเหมาะกับอุปกรณ์แสดงผลปัจจุบัน.

ฟังก์ชันLoadIcon, LoadImageและLoadCursorใช้ฟังก์ชันนี้เพื่อค้นหาข้อมูลทรัพยากรที่ระบุสำหรับไอคอนหรือเคอร์เซอร์ที่ดีที่สุดเหมาะกับอุปกรณ์แสดงผลปัจจุบัน.

QuickInfo

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

ดูเพิ่มเติม

รวมไอคอนไอคอนฟังก์ชัน CreateIconFromResourceEx, CreateIconIndirect, FindResource, FindResourceEx, GetIconInfo, LoadCursor, LoadIcon, LoadImage, LookupIconIdFromDirectory, MAKEINTRESOURCE

Index