Estrutura HELPINFO (winuser.h)

Contém informações sobre um item para o qual a ajuda contextual foi solicitada.

Sintaxe

typedef struct tagHELPINFO {
  UINT      cbSize;
  int       iContextType;
  int       iCtrlId;
  HANDLE    hItemHandle;
  DWORD_PTR dwContextId;
  POINT     MousePos;
} HELPINFO, *LPHELPINFO;

Membros

cbSize

Tipo: UINT

O tamanho da estrutura, em bytes.

iContextType

Tipo: int

O tipo de contexto para o qual a ajuda é solicitada. Esse membro pode ser um dos valores a seguir.

  • HELPINFO_MENUITEM: ajuda solicitada para um item de menu.

  • HELPINFO_WINDOW: ajuda solicitada para um controle ou janela.

iCtrlId

Tipo: int

O identificador da janela ou controle se iContextType for HELPINFO_WINDOW ou identificador do item de menu se iContextType for HELPINFO_MENUITEM.

hItemHandle

Tipo: HANDLE

O identificador da janela ou controle filho se iContextType for HELPINFO_WINDOW ou identificador do menu associado se iContextType for HELPINFO_MENUITEM.

dwContextId

Tipo: DWORD

O identificador de contexto de ajuda da janela ou controle.

MousePos

Tipo: POINT

A estrutura POINT que contém as coordenadas de tela do cursor do mouse. Isso é útil para fornecer ajuda com base na posição do cursor do mouse.

Requisitos

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