Здравствуйте... Возникла необходимость поработать с ListControl в visual studio 2005 через CallBack -функию, соотв. с использованием сообщений... Но почитав MSDN, изучив соответствующие структуры для добавления колонок и элементов, просмотрев все сообщения данного контрола, я потратил кучу времени на то, чтобы правильно создать ListControl (в виде Report) с 3 колонками и добавить в него элементы, но успеха в этом, мягко говоря, "геморойном" занятии не достиг... Может, кто-нить уже сталкивался с подомной задачей и успешно её решил? Основные вопросы: 1. Как правильно создать именно 3 колонки? А то я используя LVM_INSERTCOLUMN сообщение, их создал, но остётся ещё одна (дефаултвская) и с ней ничего не зделаешь ни удалишь, при помощи LVM_SETCOLUMN собщения ни отредактируешь... 2. Как правильно описать LVITEM - структуру для добавления элемента в список подобного вида при помрщи LVM_INSERTITEM сообщения? Мне нужно, чтобы опр. текст был в опр колонке... Заранее большое спасибо всем, кто примет участие в обсуждении..
|