ICONINFO

【勇芳软件工作室】汉化HomePreviousNext

ICONINFO结构包含有关图标或游标的信息。

typedef struct _ICONINFO { // ii

BOOL fIcon;

DWORD xHotspot;

DWORD yHotspot;

HBITMAP hbmMask;

HBITMAP hbmColor;

} ICONINFO;

会员

FICON

指定此结构是否定义了图标或光标。值TRUE表示图标; FALSE指定一个游标。

xHotspot

指定光标热点的x坐标。如果此结构定义了一个图标,则热点始终位于图标的中心,该成员将被忽略。

yhotspot光标

指定光标热点的y坐标。如果此结构定义了一个图标,则热点始终位于图标的中心,该成员将被忽略。

hbmMask

指定图标位掩码位图。如果此结构定义了黑白图标,则此位掩码的格式为上半部分为图标AND位掩码,下半部分为XOR位掩码。在这种情况下,高度应该是两倍的偶数倍。如果此结构定义了颜色图标,则此掩码仅定义图标的AND位掩码。

hbmColor

标识图标颜色位图。如果此结构定义了黑色和白色图标,则该成员可以是可选的。hbmMask的AND位掩码应用于目标的SRCAND标志;随后,使用SRCINVERT标志将颜色位图(使用XOR)应用于目的地。

也可以看看

CreateIconIndirect, GetIconInfo