CListCtrl
От: Lelia  
Дата: 17.05.02 11:32
Оценка:
Подскажите плз как проще сделать следующее:
У меня есть в диалоге list control (Ну и соответствующая переменная) с небольшим числом Items (Report view)

Хочется, чтобы высота этого контрола менялась с добавлением-удалением нового item'a:т.е чтобы все пространство было заполнено и не было внизу пустого.
Как поменять размер — понятно
Вопрос в том, как подсчитать занятое item'ами пространство?


Re: CListCtrl
От: OlegO Россия http://www.mediachase.ru
Дата: 17.05.02 11:50
Оценка:
Здравствуйте Lelia, Вы писали:

L>Вопрос в том, как подсчитать занятое item'ами пространство?


Цикл по всем Item'am и GetItemRect. Соотвественно суммировать высоту всех элеметов.

Так же стоит глянуть на сообщение LVM_APPROXIMATEVIEWRECT
С уважением, OlegO.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.