Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SCORPION Z
1 / 1 / 0
Регистрация: 26.08.2009
Сообщений: 19
#1

Как установить ширину выпадающей части ComboBox? - C++

15.07.2010, 16:14. Просмотров 948. Ответов 5
Метки нет (Все метки)

Как установить ширину выпадающей части ComboBox по ширине текста в строках или просто большую, чем ширина самого ComboBox.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.07.2010, 16:14     Как установить ширину выпадающей части ComboBox?
Посмотрите здесь:

Вывести значения переменных в столбик, установить точность, ширину поля и зафиксировать - C++
Напишите инструкцию ввода и вывода значений чисел 123, 45.080, 2345566.1 типа float с разным количеством цифр целой и дробной части для...

Как можно посчитать ширину дерева? - C++
Товарищи!!!!! подскажите пожалуйста как можно посчитать ширину дерева!!!????? (под шириной дерева понимается максимальное количество...

Как увеличить ширину (разрядность) оператора >> ? - C++
Для преобразования типов используется такая конструкция #include <string.h> #include <cstring> #include <iostream> #include...

Как в консоли поменять ширину экрана программно? - C++
как программно задать ширину консоли

Вывод списка в ComboBox зависимости от выбора в другом ComboBox. C++ - C++
Вывод списка в ComboBox зависимости от выбора в другом ComboBox. Например, студент выбирает группу, а после предмет по своей...

Как разбить проект на части? - C++
Привет всем! Подскажите правило, по которому можно разбить большой проект на отдельные части, помимо всего прочего, также содержащий...

Подскажите хороший компилятор, как его установить, как им пользоваться? - C++
Подскажите хороший компилятор, как его установить, как им пользоваться??

Как разделить программу на две части? - C++
Доброй ночи! Такой вопрос: как мне разделить программу на две части? Есть два задания, но чтобы не создавать разные файлы, я хочу их...

Как сложить первую и вторую части переменных? - C++
Здравствуйте, уважаемые форумчане. Допустим есть у меня в переменной некое четырехзначное значение, например, 1981 и надо сложить его...

Как разбить переменную типа String на 2 части? - C++
есть переменная типа String, например String slovo= "кибер форум" как ее разбить на 2 чести ( до пробела и после) так, чтоб String...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
15.07.2010, 16:59     Как установить ширину выпадающей части ComboBox? #2
У стандартного компонента Win32 API, по-моему, никак, придется писать свой собственный.
bazile
58 / 34 / 20
Регистрация: 15.03.2007
Сообщений: 6,911
15.07.2010, 17:06     Как установить ширину выпадающей части ComboBox? #3
Установиь нужную ширину можно с помощью сообщения CB_SETDROPPEDWIDTH
Если нужно, чтобы ширина выпадающей части равнялась длине самой длинной строки, ее придется подсчитывать вручную.
SCORPION Z
1 / 1 / 0
Регистрация: 26.08.2009
Сообщений: 19
15.07.2010, 17:49  [ТС]     Как установить ширину выпадающей части ComboBox? #4
Как использовать CB_SETDROPPEDWIDTH
У меня выдает 'Call of nonfunction'
bazile
58 / 34 / 20
Регистрация: 15.03.2007
Сообщений: 6,911
15.07.2010, 17:58     Как установить ширину выпадающей части ComboBox? #5
В документации есть пример:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/comboboxes/comboboxreference/comboboxmessages/cb_setdroppedwidth.asp
SCORPION Z
1 / 1 / 0
Регистрация: 26.08.2009
Сообщений: 19
15.07.2010, 18:15  [ТС]     Как установить ширину выпадающей части ComboBox? #6
Всем спасибо! Я нашел. Во всяком случае у меня работает при следующем
вызове:
C++
1
ComboBox1->Perform(CB_SETDROPEDWIDTH,300,0);
Yandex
Объявления
15.07.2010, 18:15     Как установить ширину выпадающей части ComboBox?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru