NMREBAR 結構 (commctrl.h)

包含用來處理各種 Rebar 通知的資訊。

語法

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

成員

hdr

類型: NMHDR

NMHDR 結構,其中包含通知的其他資訊。

dwMask

類型: DWORD

定義這個結構的成員包含有效資訊的旗標集。 可為下列一或多個值:

意義
RBNM_ID
wID 成員包含有效資訊。
RBNM_LPARAM
lParam 成員包含有效資訊。
RBNM_STYLE
fStyle 成員包含有效資訊。

uBand

類型: UINT

受通知影響之訊號範圍以零起始的索引。 如果沒有任何訊號範圍受到影響,這會是 -1。

fStyle

類型: UINT

帶狀的樣式。 這是 REBARBANDINFO 結構的 fStyle 成員中詳述的一或多個RBBS_樣式。 只有當 dwMask 包含RBNM_STYLE時,這個成員才有效。

wID

類型: UINT

帶狀區的應用程式定義標識碼。 只有當 dwMask 包含RBNM_ID時,此成員才有效。

lParam

類型: LPARAM

與訊號範圍相關聯的應用程式定義值。 只有當 dwMask 包含RBNM_LPARAM時,這個成員才有效。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 commctrl.h