|
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
Related Links
Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET
TMS Scripter Studio Pro components for Delphi/C++Builder
More Online Helps
Win32 Multimedia Programmer's Reference (mmedia.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Pen API Programmer's Reference (penapi.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Microsoft Windows Telephony API (TAPI) Programmer's Reference (tapi.hlp)
Unix Manual Pages
|