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

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

Войти
Регистрация
Восстановить пароль
 
GBIT
11 / 11 / 1
Регистрация: 05.10.2011
Сообщений: 219
#1

ListControl редактирование столбцов у записей - C++

06.10.2013, 17:55. Просмотров 237. Ответов 1
Метки нет (Все метки)

есть ListControl. Вид - отчет.
Есть несколько записей. Есть колонки. В колонках для каждой записи есть значение.
Нужно по нажатию на клавишу Обновить, сменить для выбранной записи значение в столбце например на "***"
Для наглядности вот скрин:
ListControl редактирование столбцов у записей
хочу для записи 3.3.3.3 по нажатию на клавишу сменить статус на "online" и активность например на "up".
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2013, 17:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос ListControl редактирование столбцов у записей (C++):

Редактирование записей - C++
Здравствуйте. Возник вопрос. Есть программа в которую нужно добавлять записи. При необходимости нужно редактировать уже добавленую запись. ...

Редактирование записей в файле - C++
Подскажите идею редактирования записи в файле пожалуйста.

Редактирование записей структуры LIST - C++
Имеется структура LIST кто знает как по вводу пользователя id произвести редактирование ? допустим отредактировать id =103... using...

Сортировка столбцов матрицы по возрастанию последних элементов столбцов - C++
Сортировка столбцов по росту последних элементов столбцов.Помогите пожалуйста, надо только фрагмент как его сортировать. Это пример: ...

Привет. В программе вводится количество строк и столбцов. Мы можем ввести больше столбцов чем задали. - C++
как сделать так чтоб мы не могли ввести большое количество столбцов что задаем? #include "stdafx.h" #include <iostream> #include...

Вывести на экран номера столбцов матрицы, сумма которых превышает заданную величину, и число таких столбцов - C++
Всем привет!:) Прошу помощи в написании программы, а точнее доведении ее до ума. Условие следующее: Для матрицы из 3 строк и 7 столбцов...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
GBIT
11 / 11 / 1
Регистрация: 05.10.2011
Сообщений: 219
06.10.2013, 19:34  [ТС] #2
Проект MFC.

Добавлено через 8 минут
у ListControl есть переменная типа LV_ITEM, в ней хранятся все столбцы объекта ListControl.
Т.е. мне в обработчике кнопки обновить нужно как до достать эту структуру.

погуглив интернеты я научился делать подобное, но только для случая если я редактирую "имя" записи (в моем случае 3.3.3.3). т.е. двойной клик по имени, появляется окно редактирования, применяем.
Событие LVN_ENDLABELEDIT у ListControl создал
C++
1
2
3
4
5
6
7
8
9
10
11
void CExampleDlg::OnLvnEndlabeleditListCtrl(NMHDR *pNMHDR, LRESULT *pResult)
{
    NMLVDISPINFO *pDispInfo = reinterpret_cast<NMLVDISPINFO*>(pNMHDR);
    
    LV_ITEM it = pDispInfo->item;
 
    ClientListCtrl.SetItemText(it.iItem,1,"online");    // аргументы: структура LV_ITEM, номер колонки, значение
    ClientListCtrl.SetItemText(it.iItem,2,"up");
 
    *pResult = 0;
}
но этот обработчик, как я уже сказал, при редактировании записи, а мне нужно по нажатию кнопки.

Добавлено через 1 час 27 минут
если я перемудрил в описании переспросите пожалуйста, что не понятно?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2013, 19:34
Привет! Вот еще темы с ответами:

Сортировка столбцов массива по убыванию элементов столбцов - C++
Заполнить двумерный числовой массив A целыми числами. Вычислить сумму элементов каждого столбца массива. Упорядочить столбцы массива по...

Найти номера тех столбцов матрицы, сумма элементов которых превышает заданную величину, и число таких столбцов - C++
Для матрицы из 3 строк и 7 столбцов отпечатать номератех слобцов, сумма элементов которых превышает заданную величину,и число таких...

Редактирование записей БД - C#
Пишу приложение для работы с бд, на форме есть кнопка для редактирования записи, которая вызывает форму для редактирования записи...

MySQL Редактирование записей - Delphi БД
Доброго времени суток! Для полноты картины: в БД хранится таблица, на клиенте создаю две вкладки, одну вкладку для ввода (обработки)...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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