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 |
---|---|
|
O membro wID contém informações válidas. |
|
O membro lParam contém informações válidas. |
|
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 |