Структура NMREBAR (commctrl.h)
Содержит сведения, используемые для обработки различных уведомлений на панели.
Синтаксис
typedef struct tagNMREBAR {
NMHDR hdr;
DWORD dwMask;
UINT uBand;
UINT fStyle;
UINT wID;
LPARAM lParam;
} NMREBAR, *LPNMREBAR;
Члены
hdr
Тип: NMHDR
Структура NMHDR, содержащая дополнительные сведения об уведомлении.
dwMask
Тип: DWORD
Набор флагов, определяющих, какие элементы этой структуры содержат допустимые сведения. Здесь могут содержаться одно или несколько значений из следующего списка:
Значение | Значение |
---|---|
|
Член wID содержит допустимые сведения. |
|
Элемент lParam содержит допустимые сведения. |
|
Элемент fStyle содержит допустимые сведения. |
uBand
Тип: UINT
Отсчитываемый от нуля индекс диапазона, на который влияет уведомление. Если полоса не затронута, это значение будет равно -1.
fStyle
Тип: UINT
Стиль группы. Это один или несколько стилей RBBS_, подробно описанных в элементе fStyle структуры REBARBANDINFO . Этот член действителен, только если dwMask содержит RBNM_STYLE.
wID
Тип: UINT
Определяемый приложением идентификатор полосы. Этот член действителен, только если dwMask содержит RBNM_ID.
lParam
Тип: LPARAM
Определяемое приложением значение, связанное с полосой. Этот член действителен, только если dwMask содержит RBNM_LPARAM.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | commctrl.h |