CCheckListBox

Класс CCheckListBox обеспечивает функциональность окно контрольного списка Windows. Окно «Контрольный список» отображает список элементов, таких как имена файлов. Каждый элемент списка имеет флажок рядом с ним, который пользователь может проверить или очистить.

CCheckListBox — только для элементов управления, рисуемого владельцем, потому, что этот список содержит больше строк текста. В простейшем случае контрольный список содержит флажки и текстовые строки, но вам не нужно иметь текст на всех. Например можно иметь список небольших рисунков с флажком рядом с каждым элементом.

Чтобы создать свой собственный контрольный список, вы должны свой собственный класс, производный от CCheckListBox. Для получения собственного класса, написать конструктор для производного класса, а затем вызвать Create.

Если ваш контрольный список поле — это поле по умолчанию контрольный список (список строк с размером по умолчанию флажки слева от каждого), можно использовать значение по умолчанию CCheckListBox::DrawItem обратить поле контрольный список. В противном случае необходимо переопределить функцию CListBox::CompareItem и функции CCheckListBox::DrawItem и CCheckListBox::MeasureItem.

Можно создать контрольный список поле из шаблона диалогового окна или непосредственно в коде.

# include lt;afxwin.h>

Члены классаБазовый класс | Иерархическая схема

Образцыnbsp; Образца MFC TSTCON

См. также CListBox

Index