Estrutura NMREBAR (commctrl.h)

Contém informações usadas no tratamento de várias notificações de barras.

Sintaxe

typedef struct tagNMREBAR {
  NMHDR  hdr;
  DWORD  dwMask;
  UINT   uBand;
  UINT   fStyle;
  UINT   wID;
  LPARAM lParam;
} NMREBAR, *LPNMREBAR;

Membros

hdr

Tipo: NMHDR

Estrutura NMHDR que contém informações adicionais sobre a notificação.

dwMask

Tipo: DWORD

Conjunto de sinalizadores que definem quais membros dessa estrutura contêm informações válidas. Esse valor pode ser um ou mais dos seguintes:

Valor Significado
RBNM_ID
O membro wID contém informações válidas.
RBNM_LPARAM
O membro lParam contém informações válidas.
RBNM_STYLE
O membro fStyle contém informações válidas.

uBand

Tipo: UINT

Índice baseado em zero da banda afetada pela notificação. Isso será -1 se nenhuma banda for afetada.

fStyle

Tipo: UINT

O estilo da banda. Esse é um ou mais dos estilos de RBBS_ detalhados no membro fStyle da estrutura REBARBANDINFO . Esse membro só será válido se dwMask contiver RBNM_STYLE.

wID

Tipo: UINT

Identificador definido pelo aplicativo da banda. Esse membro só será válido se dwMask contiver RBNM_ID.

lParam

Tipo: LPARAM

Valor definido pelo aplicativo associado à banda. Esse membro só será válido se dwMask contiver RBNM_LPARAM.

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