Prev Next
NOTIFYICONDATA info
Contains information that the system needs to process taskbar status area
messages.
typedef struct _NOTIFYICONDATA { // nid
DWORD cbSize;
HWND hWnd;
UINT uID;
UINT uFlags;
UINT uCallbackMessage;
HICON hIcon;
char szTip[64];
} NOTIFYICONDATA, *PNOTIFYICONDATA;
Members
-
cbSize
-
Size of the NOTIFYICONDATA structure.
-
hWnd
-
Handle of the window that receives notification messages associated with an
icon in the taskbar status area.
-
uID
-
Application-defined identifier of the taskbar icon.
-
uFlags
-
Array of flags that indicate which of the other members contain valid data.
This member can be a combination of these values:
NIF_ICON
|
The hIcon member is valid.
|
NIF_MESSAGE
|
The uCallbackMessage member is valid.
|
NIF_TIP
|
The szTip member is valid.
|
-
uCallbackMessage
-
Application-defined message identifier. The system uses the specified
identifier for notification messages that it sends to the window identified by
hWnd whenever a mouse event occurs in the bounding rectangle of the
icon.
-
hIcon
-
Handle of the icon to add, modify, or delete.
-
szTip
-
Tooltip text to display for the icon.
See: