Страница 1 из 1

DrawItem и CListVew

Добавлено: 11 сен 2004, 01:16
Alezis
Народ короче такая трабла. Есть обычный класс производный от CListView, пусть будет CMyClass. Далее на этом классе строю класс CMyView который основной вью SDI . Вот . Мне надо вставить в CMyView несколько строк. Ну я их и вставляю в OnInitialUpdate .
Но эти самые строки мне хочется рисовать самому( т.к. надо сделать другой цвет выделения, т.е. когда итем выделен) поэтому в CMyClass
переопределяю DrawItem со стилем конечно LVS_OWNERDRAWFIXED,
но потом когда запускаю на выполнение эти строки(из OnInitialUpdate) исчезают. Пробовал их заново встовлять в том же DrawItem, эффекта нет, в OnPaint тоже ничего. Может кто знает как вообще работает DrawItem и с чем его едят, как решить траблу (если поняли о чём речь) , и вообще может кто знает какие нить ссылки на похожую документацию.

Добавлено: 11 сен 2004, 15:53
Albor
сходи на http://www.codeproject.com там полно исходников в виде отдельных классов и демо-проектов, в том числе и по твоему вопросу.