GetIconInfo

ฟังก์ชันGetIconInfoจะดึงข้อมูลเกี่ยวกับไอคอนที่ระบุหรือเคอร์เซอร์.

(BOOL GetIconInfo HICON  hIcon, / / จัดการไอคอนPICONINFOpiconinfo / / ที่อยู่ของโครงสร้างไอคอน);
 

พารามิเตอร์

hIcon
จัดการไอคอนหรือเคอร์เซอร์ เมื่อต้องการเรียกข้อมูลเกี่ยวกับไอคอนมาตรฐานหรือเคอร์เซอร์ ระบุหนึ่งในค่าต่อไปนี้:
ค่า ความหมาย
IDC_APPSTARTING ลูกศรที่มาตรฐานและขนาดเล็ก hourglass เคอร์เซอร์
IDC_ARROW มาตรฐานศรเคอร์เซอร์
IDC_CROSS เคอร์เซอร์ crosshair
IDC_HAND Windows NT 5.0 และรุ่นใหม่กว่า: มือเคอร์เซอร์
IDC_HELP เคอร์เซอร์ของลูกศรและเครื่องหมายคำถาม
IDC_IBEAM เคอร์เซอร์รูปตัว I
IDC_NO วงกลม slashed เคอร์เซอร์
IDC_SIZEALL ลูกศรสี่หัวเคอร์เซอร์ชี้เหนือ ใต้ ทิศตะวัน ออก และทิศตะวันตก
IDC_SIZENESW ลูกศรสองหัวเคอร์เซอร์ชี้ northeast และตะวันตกเฉียงใต้
IDC_SIZENS ลูกศรสองหัวเคอร์เซอร์ชี้ทางทิศเหนือและทิศใต้
IDC_SIZENWSE ลูกศรสองหัวเคอร์เซอร์ชี้ตะวันตกเฉียงและตะวันออกเฉียงใต้
IDC_SIZEWE ลูกศรสองหัวเคอร์เซอร์ชี้ไปตะวันตกและตะวันออก
IDC_UPARROW เคอร์เซอร์ของลูกศรแนวดิ่ง
IDC_WAIT Hourglass เคอร์เซอร์
IDI_APPLICATION ไอคอนโปรแกรมประยุกต์
IDI_ASTERISK ไอคอนเครื่องหมายดอกจัน
IDI_EXCLAMATION ไอคอนเครื่องหมายอัศเจรีย์
IDI_HAND ไอคอนเครื่องหมายหยุด
IDI_QUESTION ไอคอนเครื่องหมายคำถาม
IDI_WINLOGO ไอคอนของโลโก้ Windows

piconinfo
ชี้ไปโครงสร้างICONINFO ฟังก์ชันการกรอกข้อมูลสมาชิกของโครงสร้าง.

ส่งกลับค่า

ถ้าฟังก์ชันสำเร็จ เป็นค่าส่งกลับไม่ใช่ศูนย์ และฟังก์ชันการกรอกข้อมูลสมาชิกของโครงสร้างICONINFOที่ระบุ.

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

หมายเหตุ

GetIconInfoสร้างบิตแมปสำหรับสมาชิกhbmMaskและhbmColorของICONINFO โปรแกรมประยุกต์ที่เรียกต้องจัดการบิตแมปเหล่านี้ และลบออกเมื่อพวกเขาไม่มีความจำเป็น.

QuickInfo

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

ดูเพิ่มเติม

รวมไอคอนไอคอนฟังก์ชัน CreateIcon, CreateIconFromResource, CreateIconIndirect, DestroyIcon, DrawIcon, DrawIconEx, ICONINFO, LoadIcon, LookupIconIdFromDirectory

Index