Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.01.24;
Скачать: CL | DM;

Вниз

Количество Items на помещаеться   Найти похожие ветки 

 
demon ©   (2008-11-21 00:25) [0]

Есть Listbox, как через API узнать сколько айтемов поместилось в окне?


 
AnarchyMob ©   (2008-11-21 01:54) [1]

Если вы имеете ввиду вообше общее кол-во итемов в списке то отправте ему сообшение такого вида:
SendMessage(hListBox, LB_GETCOUNT, 0, 0)
функция вам вернёт общее кол-во итемов. Ну, а если вы имеете ввиду кол-во видимых итемов в ListBox"е, то тогда вам нужно разделить высоту ListBox"а на высоту пункта (итема), высота итема обычно везде стандартная, но к сожелению я не знаю чему она равняется, помоиму где-то 14 пт.


 
Leonid Troyanovsky ©   (2008-11-21 10:26) [2]


> AnarchyMob ©   (21.11.08 01:54) [1]

> ввиду кол-во видимых итемов в ListBox"е, то тогда вам нужно
> разделить высоту ListBox"а на высоту пункта (итема), высота
> итема обычно везде стандартная, но к сожелению я не знаю

У листбоксов бывают итемы разной высоты.
Здесь нужны LB_GETTOPINDEX & LB_ITEMFROMPOINT для коорд
нижней границы листбокса.

--
Regards, LVT.



Страницы: 1 вся ветка

Текущий архив: 2010.01.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
2-1260025909
Б
2009-12-05 18:11
2010.01.24
Минимизация. Как узнать?


2-1259921265
Alexxx
2009-12-04 13:07
2010.01.24
indy & 503


15-1258288584
GrayFace
2009-11-15 15:36
2010.01.24
К теме "Убойная статистика"


15-1258622491
ЮАР-2010
2009-11-19 12:21
2010.01.24
Футболисты сборной России вновь порадовали болельщиков!


15-1258645461
И. Павел
2009-11-19 18:44
2010.01.24
Кпоблема с кодировками