Как добавить битмапы в заголовок ListView.Компилятор: C++ Builder Для этого достаточно просто добавить в стиль заголовка ListView флаг HDF_BITMAP: //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) //Структура элемента
заголовка for (int
index = 0; index < ListView1->Columns->Count; index++) hdi.mask = HDI_TEXT | HDI_FORMAT | HDI_BITMAP | HDI_WIDTH;
//Флаги для
битмапа
//Применяем
изменения
Если необходимо изменить размер заголовка, чтобы добавить в него битмапы большего размера, то необходимо изменить размер шрифта в большую сторону. Если же при этом нужно сохранить маленький размер шрифта, то прийдётся включить этот текст в картинку, либо самостоятельно рисовать (owner-drawn) заголовок.
|