Поделиться через


Структура NOTIFYICONIDENTIFIER (shellapi.h)

Содержит сведения, используемые Shell_NotifyIconGetRect для определения значка, для которого извлекается ограничивающий прямоугольник.

Синтаксис

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

Члены

cbSize

Тип: DWORD

Размер этой структуры в байтах.

hWnd

Тип: HWND

Дескриптор родительского окна, используемого функцией обратного вызова уведомления. Дополнительные сведения см. в разделе элемент hWnd структуры NOTIFYICONDATA .

uID

Тип: UINT

Определяемый приложением идентификатор значка уведомления. С одним hWnd можно связать несколько значков, каждый из которых имеет собственный идентификатор uID.

guidItem

Тип: GUID

Зарегистрированный ИДЕНТИФИКАТОР GUID, идентифицирующий значок. Используйте GUID_NULL , если значок не идентифицируется по идентификатору GUID.

Комментарии

Значок можно определить для Shell_NotifyIconGetRect с помощью этой структуры двумя способами:

  • Только guidItem (рекомендуется)
  • hWnd плюс uID
Если guidItem не GUID_NULL, hWnd и uID игнорируются.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть shellapi.h