Главная страница
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.011 c
1-1230566193
alek_1
2008-12-29 18:56
2010.01.24
Rave Report проблема с кирилицей в ПДФ


4-1217702866
kalexi
2008-08-02 22:47
2010.01.24
Как вызвать и обработать стандартный диалог открытия файлов?


4-1227154029
Riply
2008-11-20 07:07
2010.01.24
IoCreateSymbolicLink. Требования к параметрам.


2-1259611161
andrewtitoff
2009-11-30 22:59
2010.01.24
СОМ-порт


11-1210487732
=BuckLr=
2008-05-11 10:35
2010.01.24
Скрыть каретку в richedit НАПРОЧЬ