The LV_KEYDOWN structure contains information about a keyboard event in a list view control.
typedef struct tagLV_KEYDOWN { NMHDR hdr; WORD wVKey; UINT flags; } LV_KEYDOWN;
When a list view control sends the LVN_KEYDOWN notification code, it passes a pointer to an LV_KEYDOWN structure as the lParam parameter of a WM_NOTIFY message.