Здравствуйте, Аноним, Вы писали:
А>Кто знает, А>как задать высоту строки в CListCtrl?
Косвенно на высоту строк влияет размер шрифта, используемого этим контролом. Если это не устраивает, то единственный способ AFAIK — это рисовать list control самому, создав его со стилем LVS_OWNERDRAWFIXED.
Здравствуйте, SchweinDeBurg, Вы писали:
А>>как задать высоту строки в CListCtrl? SDB>Косвенно на высоту строк влияет размер шрифта, используемого этим контролом. Если это не устраивает, то единственный способ AFAIK — это рисовать list control самому, создав его со стилем LVS_OWNERDRAWFIXED.
Размеры передаются в структуре DRAWITEM, так что вряд ли это возможно...
В CListBox можно было бы переопределить DrawItem + MeasureItem.
Здравствуйте, Михаил Можаев, Вы писали:
ММ>Здравствуйте, SchweinDeBurg, Вы писали:
А>>как задать высоту строки в CListCtrl? SDB>Косвенно на высоту строк влияет размер шрифта, используемого этим контролом. Если это не устраивает, то единственный способ AFAIK — это рисовать list control самому, создав его со стилем LVS_OWNERDRAWFIXED.
ММ>Размеры передаются в структуре DRAWITEM, так что вряд ли это возможно... ММ>В CListBox можно было бы переопределить DrawItem + MeasureItem.
В ListCtrl насколько я знаю нет MeasureItem, а высоту строки можно задать установив ListCtrl ImageList, высота строк будет автоматически изменена