在 Win32 API 中,NMREBARCHEVRON 结构体用于通知 Rebar 控件中的弹出按钮相关的事件,通常伴随着 RBN_CHEVRONPUSHED 通知消息使用。以下是 NMREBARCHEVRON 结构的定义:
typedef struct tagNMREBARCHEVRON {
    NMHDR   hdr;
    UINT    uBand;
    UINT    wID;
    LPARAM  lParam;
    RECT    rc;
    LPARAM  lParamNM;
} NMREBARCHEVRON, *LPNMREBARCHEVRON;

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


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


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


  •  LPARAM lParam: 与通知相关的 Rebar 控件的带的附加参数。


  •  RECT rc: 弹出按钮的矩形区域。


  •  LPARAM lParamNM: 包含有关弹出按钮的其他信息。


NMREBARCHEVRON 结构体通常用于通知父窗口 Rebar 控件中的弹出按钮的相关事件,例如用户点击了弹出按钮。具体的使用取决于相应的通知消息和相关的控件上下文。


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