CListCtrl
Как сделать, чтобы выделялась вся строчка, а не только её первый элемент?
При выборе(выделении)элемента какое событие обрабатывается?
Цитата:
Originally posted by Nadezda
Использую CListCtrl для отображения таблиц.
Как сделать, чтобы выделялась вся строчка, а не только её первый элемент?
При выборе(выделении)элемента какое событие обрабатывается?
Использую CListCtrl для отображения таблиц.
Как сделать, чтобы выделялась вся строчка, а не только её первый элемент?
При выборе(выделении)элемента какое событие обрабатывается?
Ispolzuiu stil : LVS_EX_FULLROWSELECT
a vot kakoe soobshenie obrabativaetsya :
eto tebe nado posmotret sredi soobshenii somogo CListCtrl...tocno ne pomnu, no obrabastivaetsya kak : ON_NOTIFY_REFLECT(NM_CLICK, OnNMClick)
tolko tam predetsya pomucatsya ctob opredelit index elementa. no vse rabotaet
Цитата:
Originally posted by Nadezda
Использую CListCtrl для отображения таблиц.
Как сделать, чтобы выделялась вся строчка, а не только её первый элемент?
При выборе(выделении)элемента какое событие обрабатывается?
Использую CListCtrl для отображения таблиц.
Как сделать, чтобы выделялась вся строчка, а не только её первый элемент?
При выборе(выделении)элемента какое событие обрабатывается?
Вот глянь этот пример он мне во многом помог разобраться.
Давно эт было, но по-моему есть там признак в Property .... поищи точно есть.
Цитата:
Originally posted by Nadezda
Как сделать, чтобы выделялась вся строчка, а не только её первый элемент?
Как сделать, чтобы выделялась вся строчка, а не только её первый элемент?
это уже обсуждалось тут http://forum.codenet.ru/showthread.php?threadid=11592
В MFC делается так:
m_ListCtrl.SetExtendedStyle( LVS_EX_FULLROWSELECT | ListCtrl.GetExtendedStyle() );