CCheckListBox::DrawItem

віртуальний недійсним DrawItem (LPDRAWITEMSTRUCT lpDrawItemStruct );

Параметри

lpDrawItemStruct

Довгий вказівник на DRAWITEMSTRUCT структуру, яка містить інформацію про тип малювання, необхідні.

Зауваження

Називається рамках коли візуальних аспектів є власником звертається контрольний список вікно змінюється. ItemAction і itemState члени DRAWITEMSTRUCT структура визначення графічних дії, щоб виконати.

За промовчанням ця функція звертає список за промовчанням прапорець, що складається з список рядків кожного з розмірами за промовчанням прапорець ліворуч. Розмір списку прапорець є один, вказаний у Створення.

Перевизначити цей член функція реалізувати малювання власник нічия контрольний список полів, які не за замовчуванням, таких як контрольний список полів зі списками, які не є рядки, змінної висоти елементів або з уроків, які не знаходяться на лівій стороні. Застосування повинні відновити всіх графічних пристрою інтерфейсу (GDI) об'єктів вибрано для відображення контексту, в lpDrawItemStruct до припинення цієї функції-члени.

Якщо контрольний список елементи не тій же висоті, контрольний поле стиль (зазначено в Створити) має бути LBS_OWNERVARIABLE, і ви повинні змінити MeasureItem функції.

Огляд CCheckListBoxЧлени класу | Ієрархічна діаграма

Дивіться також CCheckListBox::Create, CCheckListBox::MeasureItem

Index