NMLVSCROLL 结构是 Win32 API 中用于 List-View 控件通知的结构之一,用于处理与 List-View 控件的滚动相关的通知消息。该结构在 Commctrl.h 头文件中定义。

以下是 NMLVSCROLL 结构的定义:
typedef struct tagNMLVSCROLL {
    NMHDR   hdr;
    int     dx;
    int     dy;
} NMLVSCROLL, *LPNMLVSCROLL;

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


  •  int dx: 水平滚动的距离。


  •  int dy: 垂直滚动的距离。


NMLVSCROLL 结构主要用于在 List-View 控件中,当用户滚动控件时通知父窗口。父窗口可以根据这些通知来更新界面或执行其他与滚动相关的操作。


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