C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 Введение в класс CComboBox/CComboBoxEx / - Ctrl, - View, ListBox, ComboBox / Элементы управления

Введение в класс CComboBox/CComboBoxEx

Класс CComboBox/CComboBoxEx (комбинированный список) представляет собой сочетание возможностей списка и внедренного объекта управления. Список может быть либо раскрывающимся на нажатие кнопки справа, либо быть постоянно видимым. Если какой-либо элемент списка в данный момент выбран ользователем, то он показывается в окне комбинированного списка.
Некоторые интересные и наиболее используемые, на мой взгляд, методы класса CComboBox:

SetCurSel() / GetCurSel() Устанавливает/возвращает индекс выбранного элемента
GetCount() Возвращает количество элементов в списке
LimitText() Ограничивает длину текста, который пользователь может ввести в окно редактрирования комбинированного тескта
AddString()/DeleteString() Добавляет/удаляет строки из списка.
Dir() Заполняет комбинированный список именами файло в текущем каталоге.


Класс CComboBoxEx расширяет обычный комбинированный список, предоставляя возможность создания элементов управления со списком изображений. Вся соль в том, что Вам не надо больше писать свой собственный код рисования иконок в элементе.
Использование этого класса можно посмотреть в некоторых из статей, размещенных в этом разделе и также более детальную информацию можно получить из "Руководства Программиста Visual C++", которое поставляется в MSDN Library вместе с MSVC++.

 

 

Источник: ProtoSphere

 






Дебетовая карта Home Credit [CPS] RU