TVN_SELCHANGED

Сообщает о изменении положения курсора.

pnmtv = (PNTCEXITEM2) lParam;

lptkd - указатель на структуру NTCEXITEM2 со сведениями о координатах ячеек предидущего (в itemOld) и текущего (в itemNew) положения курсора (соответственно поля hItem и SubItem).
Поле action структуры указывает источник генерации сообщения:
TVC_BYKEYBOARD - клавиатурой
TVC_BYMOUSE - кликом мыши
TVC_UNKNOWN - прочее/програмно
 

Возвращаемые значения:

Игнорируются

Заметки: