NOTIFYICONIDENTIFIER 结构 (shellapi.h)

包含 Shell_NotifyIconGetRect 用于标识要检索边界矩形的图标的信息。

语法

typedef struct _NOTIFYICONIDENTIFIER {
  DWORD cbSize;
  HWND  hWnd;
  UINT  uID;
  GUID  guidItem;
} NOTIFYICONIDENTIFIER, *PNOTIFYICONIDENTIFIER;

成员

cbSize

类型:DWORD

此结构的大小(以字节为单位)。

hWnd

类型:HWND

通知的回调函数使用的父窗口的句柄。 有关详细信息,请参阅 NOTIFYICONDATA 结构的 hWnd 成员。

uID

类型: UINT

通知图标的应用程序定义的标识符。 多个图标可以与单个 hWnd 相关联,每个图标都有自己的 uID

guidItem

类型: GUID

标识图标的已注册 GUID。 如果图标未通过 GUID 标识,请使用 GUID_NULL

注解

可以通过两种方式识别图标以通过此结构 Shell_NotifyIconGetRect

  • guidItem (推荐)
  • hWnduID
如果未GUID_NULLguidItem,则忽略 hWnduID

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 shellapi.h