Compartilhar via


Estrutura NMOBJECTNOTIFY (commctrl.h)

Contém informações usadas com os códigos de notificação TBN_GETOBJECT, TCN_GETOBJECT e PSN_GETOBJECT .

Sintaxe

typedef struct tagNMOBJECTNOTIFY {
  NMHDR      hdr;
  int        iItem;
#if ...
  const IID  *piid;
#else
  const void *piid;
#endif
  void       *pObject;
  HRESULT    hResult;
  DWORD      dwFlags;
} NMOBJECTNOTIFY, *LPNMOBJECTNOTIFY;

Membros

hdr

Tipo: NMHDR

Uma estrutura NMHDR que contém informações adicionais sobre essa notificação.

iItem

Tipo: int

Um identificador de item específico do controle. Esse valor cumprirá os padrões de identificação do item para o controle que envia a notificação. No entanto, esse membro não é usado com o código de notificação PSN_GETOBJECT .

piid

Tipo: IID*

Um ponteiro para um identificador de interface do objeto solicitado.

pObject

Tipo: IUnknown*

Um ponteiro para um objeto fornecido pela janela que processa o código de notificação. O aplicativo que processa o código de notificação define esse membro.

hResult

Tipo: HRESULT

Sinalizadores de êxito ou falha COM. O aplicativo que processa o código de notificação define esse membro.

dwFlags

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho commctrl.h