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

この構造体のどのメンバーに有効な情報が含まれているかを定義するフラグのセット。 これは、次の値のなかから 1 つまたは複数を指定できます。

意味
RBNM_ID
wID メンバーには有効な情報が含まれています。
RBNM_LPARAM
lParam メンバーには有効な情報が含まれています。
RBNM_STYLE
fStyle メンバーには有効な情報が含まれています。

uBand

型: UINT

通知の影響を受けるバンドの 0 から始まるインデックス。 バンドが影響を受けなかった場合、これは -1 になります。

fStyle

型: UINT

バンドのスタイル。 これは、REBARBANDINFO 構造体の fStyle メンバーで詳しく説明されている 1 つ以上のRBBS_スタイルです。 このメンバーは、 dwMask にRBNM_STYLEが含まれている場合にのみ有効です。

wID

型: UINT

バンドのアプリケーション定義識別子。 このメンバーは、 dwMask にRBNM_IDが含まれている場合にのみ有効です。

lParam

型: LPARAM

バンドに関連付けられているアプリケーション定義の値。 このメンバーは、 dwMask にRBNM_LPARAMが含まれている場合にのみ有効です。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header commctrl.h