Estrutura NOTIFYICONIDENTIFIER (shellapi.h)

Contém informações usadas por Shell_NotifyIconGetRect para identificar o ícone para o qual recuperar o retângulo delimitador.

Sintaxe

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

Membros

cbSize

Tipo: DWORD

O tamanho dessa estrutura, em bytes.

hWnd

Digite: HWND

Um identificador para a janela pai usada pela função de retorno de chamada da notificação. Para obter mais informações, consulte o membro hWnd da estrutura NOTIFYICONDATA .

uID

Tipo: UINT

O identificador definido pelo aplicativo do ícone de notificação. Vários ícones podem ser associados a um único hWnd, cada um com seu próprio uID.

guidItem

Tipo: GUID

Um GUID registrado que identifica o ícone. Use GUID_NULL se o ícone não for identificado por um GUID.

Comentários

O ícone pode ser identificado para Shell_NotifyIconGetRect por meio dessa estrutura de duas maneiras:

  • guidItem sozinho (recomendado)
  • hWnd mais uID
Se guidItem não for GUID_NULL, hWnd e uID serão ignorados.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho shellapi.h