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

Вниз

Не отображаются Item ы в СomboBox   Найти похожие ветки 

 
Delphi_is_cool ©   (2005-12-03 01:35) [0]

Здравствуйте ! Значит создаю ComboBox:

var
 hComboBox: HWND;
begin
 hComboBox := CreateWindowEx(WS_EX_CLIENTEDGE, "combobox", nil, WS_CHILD or WS_VISIBLE or CBS_DROPDOWNLIST or CBS_HASSTRINGS, 0,
                             0, 125, 17, ParentHandle, 0, hInstance, nil);
 SendMessage(hComboBox, CB_ADDSTRING, 0, lParam(PChar("String1")));
 SendMessage(hComboBox, CB_ADDSTRING, 0, lParam(PChar("String2")));
 SendMessage(hComboBox, CB_ADDSTRING, 0, lParam(PChar("String3")));
 SendMessage(hComboBox, CB_SETCURSEL, 0, 0);
end;


Проблема заключается в том что данный код работает правильно только если модуль XPMan подключен, но стоит его отключить, как в ComboBox"е не отображается ни одного Item"а, кроме того который был выбран(CB_SETCURSEL), а если не выбирать, то он вообще пустой.  В чём проблема ?


 
Джо ©   (2005-12-03 01:41) [1]

В CreateWindowEx параметр Height задай побольше, например 200. У тебя он явно маловат даже для одной строки (17 device units).


 
Delphi_is_cool ©   (2005-12-03 01:51) [2]

Спасибо большое.



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

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

Наверх




Память: 0.47 MB
Время: 0.049 c
15-1137686859
mr.maloy
2006-01-19 19:07
2006.02.12
ПАМАГИТЕ!!! скоро ГЭК нужен эл учебник по дельфе от ФАРОНОВА


6-1131097945
guru-guru
2005-11-04 12:52
2006.02.12
Помогите разобраться с IdHTTP


15-1137650631
Иксик
2006-01-19 09:03
2006.02.12
Поздравляю Delphimaster с новой иконкой! :)


2-1137602437
Glex
2006-01-18 19:40
2006.02.12
Выбор компонента по его имени(не могу точно сформулировать...=( )


15-1138086376
syte_ser78
2006-01-24 10:06
2006.02.12
Хочу ноутбук