ICONINFO
โครงสร้างของICONINFOประกอบด้วยข้อมูลเกี่ยวกับไอคอนหรือเคอร์เซอร์.
typedef struct _ICONINFO { / / ii BOOL fIcon
DWORD xHotspot
DWORD yHotspot
HBITMAP hbmMask
HBITMAP hbmColor
} ICONINFO
สมาชิก
-
fIcon
-
ระบุว่า โครงสร้างนี้กำหนดไอคอนหรือเคอร์เซอร์ ค่าเป็น TRUE ระบุไอคอน เท็จระบุเคอร์เซอร์.
-
xHotspot
-
ระบุพิกัด x ที่ของฮอตสปอของเคอร์เซอร์ ถ้าโครงสร้างนี้กำหนดไอคอน ฮอตสปอตที่อยู่ในศูนย์กลางของคอนเสมอ และสมาชิกนี้จะถูกละเว้น.
-
yHotspot
-
ระบุพิกัด y ที่ของฮอตสปอของเคอร์เซอร์ ถ้าโครงสร้างนี้กำหนดไอคอน ฮอตสปอตที่อยู่ในศูนย์กลางของคอนเสมอ และสมาชิกนี้จะถูกละเว้น.
-
hbmMask
-
ระบุไอคอน bitmask บิตแมป ถ้าโครงสร้างนี้กำหนดเป็นไอคอนสีดำและสีขาว bitmask นี้ถูกจัดรูปแบบเพื่อให้ครึ่งบนไอคอนและ bitmask และครึ่งล่างเป็น bitmask XOR ไอคอน ภายใต้เงื่อนไขนี้ ความสูงควรจะมีหลายคู่สอง ถ้าโครงสร้างนี้กำหนดเป็นไอคอนสี รูปแบบนี้เท่านั้นกำหนด bitmask และของไอคอน.
-
hbmColor
-
จัดการกับบิตแมปสีไอคอน สมาชิกนี้สามารถเลือกได้ว่าจะกำหนดโครงสร้างนี้เป็นไอคอนสีดำและสีขาว การ bitmask และของhbmMaskถูกนำไปใช้กับค่าสถานะ SRCAND ไปยังปลายทาง ภายหลัง บิตแมปสีถูกนำไปใช้ (ใช้ XOR) ไปยังปลายทางโดยใช้ค่าสถานะ SRCINVERT.
QuickInfo
nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ต้องการเวอร์ชัน 1.0 หรือรุ่นใหม่กว่า
หัวข้อ:ประกาศใน winuser.h.
ดูเพิ่มเติม
รวมไอคอนโครงสร้างไอคอน CreateIconIndirect, GetIconInfo
Index