Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Создание объекта для работы со списком
Чтобы включить в список нужные строки, необходимо иметь возможность обращаться к нему из программы, а для этого придется создать специальный объект. При помощи ClassWizard мы свяжем со списком, получившим от редактора диалоговых окон идентификатор IDC_LIST1, новый объект класса для работы со списками CListBox. 1. Запустите ClassWizard и перейдите на вкладку Member Variables. 2 . Выберите из списка Control IDs строку IDC_LIST1 и нажмите на кнопку Add Variable. Открывается окно Add Member Variable. 3. Мы свяжем переменную m_list с идентификатором списка IDC_LIST1. Введите в поле Member variable name строку m_list. (ClassWizard заранее помещает в поле префикс m_). 4. Проследите, чтобы в списке Category была выбрана строка Control: создаваемая переменная должна относиться ко всему элементу, а не к отдельному свойству (которое для списков соответствует текущей выбранной строке). ClassWizard присваивает переменной класс CListBox. 5. Закройте окно Add Member Variable кнопкой ОК. В программе появилась переменная m_list класса CListBox; через нее мы сможем работать со списком. 6. Можно переходить к заполнению списка. Методы класса CListBox перечислены в табл. 8.1. Таблица 8.1. Методы класса CListBox |
||
Последнее изменение этой страницы: 2018-04-12; просмотров: 342. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |