Настройка выпадающего списка Combo box - PullRequest
1 голос
/ 27 июня 2011

Я работаю над драйвером принтера. В этом драйвере я подключаюсь к вызовам GDI, таким как DrvTextOut, DrvBitBlt и т. Д., Чтобы получить информацию о чертеже. В этом Renderer я отображаю пользовательский интерфейс со списком. Я мог бы отобразить интерфейс и поле со списком.

Но проблема в том, что при подключении к блокноту в раскрывающемся списке в поле со списком отображаются все элементы, т. Е. Отображаются все элементы без полосы прокрутки. Я попытался установить высоту полосы прокрутки в дизайнере пользовательского интерфейса.

Но если я подключусь к Microsoft Word, то в выпадающем списке будут перечислены только 5 элементов с полосой прокрутки. Пожалуйста, дайте мне знать, как ограничить высоту поля со списком

1 Ответ

1 голос
/ 28 июня 2011

CB_SETMINVISIBLE позволяет указать, сколько элементов должно быть видно. (Часть MIN звучит немного вводящей в заблуждение в соответствии с описанием MSDN.)

...