Struttura NOTIFYICONIDENTIFIER (shellapi.h)

Contiene informazioni utilizzate da Shell_NotifyIconGetRect per identificare l'icona per cui recuperare il rettangolo di delimitazione.

Sintassi

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

Members

cbSize

Tipo: DWORD

Dimensioni di questa struttura, in byte.

hWnd

Tipo: HWND

Handle per la finestra padre utilizzata dalla funzione di callback della notifica. Per altre informazioni, vedere il membro hWnd della struttura NOTIFYICONDATA .

uID

Tipo: UINT

Identificatore definito dall'applicazione dell'icona di notifica. È possibile associare più icone a un singolo hWnd, ognuna con il proprio uID.

guidItem

Tipo: GUID

GUID registrato che identifica l'icona. Usare GUID_NULL se l'icona non è identificata da un GUID.

Commenti

L'icona può essere identificata per Shell_NotifyIconGetRect tramite questa struttura in due modi:

  • guidItem da solo (scelta consigliata)
  • hWnd più uID
Se guidItem non è GUID_NULL, hWnd e uID vengono ignorati.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione shellapi.h