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

Вниз

Как комбобоксу установить размер выпадающего списка?   Найти похожие ветки 

 
Zelius ©   (2003-02-05 22:07) [0]

Как созданному через WinAPI комбобоксу установить размер выпадающего списка? Никак не могу понять! Набрел на сообщение CB_SETMINVISIBLE, но теперь его не могу нигде найти!!! Плиз хелп!!!


 
Романов Р.В. ©   (2003-02-05 22:50) [1]

CB_SETMINVISIBLE
An application sends a CB_SETMINVISIBLE message to set the minimum number of visible items in the drop-down list of a combo box.

To send this message, call the SendMessage function with the following parameters.

SendMessage(
(HWND) hWnd, // handle to destination window
CB_SETMINVISIBLE, // message to send
(WPARAM) wParam, // minimum number of visible items
(LPARAM) lParam // not used; must be zero
);
Parameters
wParam
Specifies the minimum number of visible items.
lParam
This parameter is not used; it must be zero.
Return Values
If the message is successful, the return value is TRUE. Otherwise the return value is FALSE.



 
Nick_N_A ©   (2003-02-06 05:32) [2]

В Руководство по делфи, или в его справку заглянуть слабо ?

Specifies the maximum number of items displayed in the drop-down list.
property DropDownCount: Integer;

т.е. ComboBox1.DropDownCount - то что вам надо
свойство также есть в ObjectInspector, и по умолчанию равно 8



 
Nick_N_A ©   (2003-02-06 05:33) [3]

Простите недочитал "АПИ"


 
Song ©   (2003-02-06 12:31) [4]

Может он имел ввиду длину выпадающего списка, а не высоту?


 
Zelius ©   (2003-02-06 13:33) [5]

К Романов Р.В.
Это я читал и оно мне полностью подошло бы... но не смог найти нигде такую константу CB_SETMINVISIBLE!!! Чему она равняется???


 
gsu ©   (2003-02-06 13:40) [6]

поиском пользоваться умеешь ?


 
Игорь Шевченко ©   (2003-02-06 14:07) [7]

CB_SETMINVISIBLE = $1701
CB_GETMINVISIBLE = $1702


 
Zelius ©   (2003-02-06 14:14) [8]

Игорь Шевченко - Спасибо!
Вопрос решился, более опытные товарищи подсказали, что просто надо было поставить высоту комбобоксу побольше, я то ставил 23, мол только для эдита, а остальное просто не умещалось!



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
3-6414
mib431
2003-03-15 13:11
2003.04.03
Как запихнуть таблицу в exe-шник?


1-6493
Dimonich
2003-03-24 15:02
2003.04.03
Как свернуть прогу в трей?


1-6457
Intell
2003-03-24 11:00
2003.04.03
Как привязать одну форму к другой?


3-6354
anton2v
2003-03-14 08:37
2003.04.03
Не на всех машинах работает ADO ???


14-6778
Tano
2003-03-17 02:13
2003.04.03
Спецификация Plug and Play (программная и аппаратная)