|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| No
| Import Library
| -
| Header File
| winuser.h
| Unicode
| No
| Platform Notes
| None
|
|
|
ICONINFO
The
ICONINFO structure contains information about an icon or a cursor.
typedef struct _ICONINFO { // ii
BOOL fIcon;
DWORD xHotspot;
DWORD yHotspot;
HBITMAP hbmMask;
HBITMAP hbmColor;
} ICONINFO;
Members
fIcon
Specifies whether this structure defines an icon or a cursor. A value of TRUE
specifies an icon; FALSE specifies a cursor.
xHotspot
Specifies the x-coordinate of a cursor's hot spot. If this structure defines
an icon, the hot spot is always in the center of the icon, and this member is
ignored.
yHotspot
Specifies the y-coordinate of the cursor's hot spot. If this structure defines
an icon, the hot spot is always in the center of the icon, and this member is
ignored.
hbmMask
Specifies the icon bitmask bitmap. If this structure defines a black and white
icon, this bitmask is formatted so that the upper half is the icon AND bitmask
and the lower half is the icon XOR bitmask. Under this condition, the height
should be an even multiple of two. If this structure defines a color icon, this
mask only defines the AND bitmask of the icon.
hbmColor
Identifies the icon color bitmap. This member can be optional if this
structure defines a black and white icon. The AND bitmask of
hbmMask is applied with the SRCAND flag to the destination; subsequently, the color
bitmap is applied (using XOR) to the destination by using the SRCINVERT flag.
See Also
CreateIconIndirect,
GetIconInfo
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database