hdr | Стандартная
заглавная структура всех WM_NOTIFY сообщений согласно стандартов
Microsoft. Значение её полей подробно рассмотрено в соответствующих
разделах MSDN. |
---|---|
item | Указатель на элемент(строку) по которой произошло попадание. Может быть равен 0 как указатель на попадание за пределы заполненной области |
col | Указатель на столбец по которому произошло попадание. Может быть равно -1 как указатель на попадание за пределы заполненной области Если item и/или col сожержат указание на попадание за пределы заполненной области то все остальные поля структуры, кроме ptAction, не содержат действительных данных. |
state | Состояние элемента. Битовое поле, смысл бит которого аналогичен одноимённому полю структуры TCEXITEM |
stateNew | Состояние в которое перейдёт элемент. Смысл бит аналогичен state. Смысл поля в том что извещательное сообщение отправляется до обработки контролом сообщений мыши но после предварительного расчёта последствий таковой обработки. Зачения state внутренних данных элемента будут заменены на stateNew если итогом обработки извещательного сообщения будет разрешение выполнить внутреннюю обработку. Подробней в описании кодов возврата конкретных извещательных сообщений. |
ptAction | Координаты положения курсора мыши на экране в момент генерации сообщения |
lParam | Пользователтское поле lParam связанное с элементом (item, col). |