在 Win32 API 中,NMREBARCHILDSIZE 结构体用于通知 Rebar 控件中的带大小改变相关的事件,通常伴随着 RBN_BEGINDRAG 和 RBN_ENDDRAG 通知消息使用。以下是 NMREBARCHILDSIZE 结构的定义:
typedef struct tagNMREBARCHILDSIZE {
    NMHDR   hdr;
    UINT    uBand;
    UINT    wID;
    RECT    rcChild;
    RECT    rcBand;
} NMREBARCHILDSIZE, *LPNMREBARCHILDSIZE;

  •  NMHDR hdr: 通知消息的标准头部结构,包含了关于通知的一般信息,如发送通知的窗口句柄等。


  •  UINT uBand: 与通知相关的 Rebar 控件的带标识符。


  •  UINT wID: 与通知相关的 Rebar 控件的带的 ID。


  •  RECT rcChild: 带中的子窗口区域的矩形坐标。


  •  RECT rcBand: 带的矩形坐标。


NMREBARCHILDSIZE 结构体通常用于通知父窗口 Rebar 控件中的带的大小发生改变。这可能发生在用户拖动带的分隔条时。具体的使用取决于相应的通知消息和相关的控件上下文。


转载请注明出处:http://www.zyzy.cn/article/detail/24943/Win32 API/Commctrl.h/NMREBARCHILDSIZE