Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
danhost
0 / 0 / 0
Регистрация: 30.09.2006
Сообщений: 269
#1

Вставка нового элемента в ListCtrl - C++

28.10.2007, 15:17. Просмотров 909. Ответов 1
Метки нет (Все метки)

Проблема с вставкой нового элемента в ListCtrl
LVITEM newItem;

newItem.mask=LVIF_TEXT|LVIF_STATE;
newItem.iItem=0;
newItem.iSubItem=1;
newItem.state=0;
newItem.stateMask=0;
newItem.pszText='sdvsvd';
newItem.cchTextMax=0;
newItem.iImage=0;
newItem.lParam=0;

int res_ins;
res_ins=lstCtrl.InsertItem(&newItem);

Причем надо вставить subitem
Но элемент не вставляется. Я думаю проблема с определением структуры. Помогите разобраться с вставкой! Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2007, 15:17     Вставка нового элемента в ListCtrl
Посмотрите здесь:

Вставка нового элемента в массив - C++
В одномерном массиве, элементы которого - целые числа, произвести следующие действия:Вставить новый элемент после всех элементов, кратных...

Вставка нового элемента в массив (дополнить код) - C++
Здравствуйте, нужна помощь. Суть такова имеется Куча, и туда нужно Вставить новый элемент, код имеется но не такой как надо :( Сделал, и...

Функция: вставка в начало очереди нового элемента - C++
Написать Функцию, которая вставляет в начало очереди новый элемент.

Вставка нового элемента в двумерный динамический массив дополнить код - C++
Здравствуйте ребята, опять нужна помощь по вставке элементов в двумерный динамический массив. А именно вставить рядок заполненный числами...

Вставка нового элемента в упорядоченный массив (без нарушения упорядоченности) - C++
Нужно вставить в упорядоченный по убыванию массив заданный элемент, чтобы не нарушилась упорядоченность. Что не так с кодом? Помогите...

Вставка нового столбца в двумерном массиве - C++
Вставить новый столбец после столбца, в котором нет ни одного отрицательного элемента.

Вставка нового узла в двусвязный список - C++
процедура вставки нового узла. Вот сделала вставку в голову и в хвост. но проблема с процедурой вставки узла после текущего узла и перед...

Массивы. Включение нового элемента. - C++
Подскажите, пожалуйста, как исправить. Вставляет элемент, вправо сдвигает, но последний элемент затирает. #include <iostream.h> ...

Добавление нового элемента в VS Express 2013 - C++
Здравствуйте. Никак не могу добавить .cpp в проект, я хочу создать консольное приложение...

C++ Добавление нового элемента в массив объектов - C++
Ошибка заключается в том что, после добавления нового элемента в массив groupArray через функцию Add, если попытаться вывести их происходит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
28.10.2007, 19:30     Вставка нового элемента в ListCtrl #2
Твоя проблема в том что ты пытаешься добавить subitem, не имея item а это не правильно...

Есть неплохая статья по поводу ListCtrl, как раз для тебя Посмотри вот здесь (там есть примерчик как усановить subitem):

http://www.codeproject.com/listctrl/listctrldemo.asp

Кстати, если ты используешь представление типа Report не забудь добавить колонки (Columns), что-то типа listCtrl.InsertColumn(...);

Удачи, Владимир
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru