NOTIFYICONDATA (Windows Embedded CE 6.0)

Switch View :
ScriptFree
NOTIFYICONDATA (Windows Embedded CE 6.0)
1/6/2010

This structure contains information that the system needs to process taskbar status area messages.

Syntax


typedef struct _NOTIFYICONDATA { 
  DWORD cbSize;
  HWND hWnd; 
  UINT uID; 
  UINT uFlags; 
  UINT uCallbackMessage; 
  HICON hIcon; 
  WCHAR szTip[64]; 
} NOTIFYICONDATA, *PNOTIFYICONDATA;
Members

cbSize

Size of this structure, in bytes.

hWnd

Handle to the window that receives notification messages associated with an icon in the taskbar status area.

uID

Application-defined identifier of the taskbar icon. Values from 0 to 12 are reserved and should not be used.

uFlags

Array of flags that indicate which of the other members contain valid data. This member can be a combination of the values in the following table.

Value Description

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 this identifier for notification messages that it sends to the window identified in hWnd. These notifications are sent when a mouse event occurs in the bounding rectangle of the icon.

hIcon

Handle to the icon to add, modify, or delete.

szTip

Null-terminated string that contains ToolTip text to display for the icon.

Requirements

Headershellapi.h
Windows Embedded CEWindows CE 1.0 and later
See Also

Reference

Standard Shell Structures
Shell_NotifyIcon

Other Resources