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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ new vs malloc http://www.cyberforum.ru/cpp-beginners/thread970366.html
Чем new безопаснее(или лучше?) malloc?
C++ Структуры, Объединения, Перечисления Реализовать программу для хранения информации о студентах одного потока. Предусмотреть следующие поля: ФИО, группа. Для иногородних студентов указать, место прописки, место проживания в настоящее... http://www.cyberforum.ru/cpp-beginners/thread970359.html
C++ Почему не подставляет значения?
#include<stdio.h> #include<conio.h> #include<math.h> int main() {int q, p; char x, d; float x1, x2; scanf("%f", &x1); scanf("%f", &x2); p=-(x1+x2);
Решение задачи реализовать тремя способами (for, while, do … while) C++
Здравствуйте! Помогите, пожалуйста, мне с решением задачи. Вводятся числа a и b, а также число X. Найти произведение чисел из интервала , которые делятся на Х. Вот все что я смог сделать ...
C++ Ошибка записи и чтения объектов http://www.cyberforum.ru/cpp-beginners/thread970351.html
Всем привет. Говорю сразу: Кто сделает этот код рабочим, заплачу 300 р. на PayPal аккаунт (если таковой имеется) Делаю задание из университета. Код был длиной в 300 строк, я его урезал до...
C++ Как написать вычисление факториала (n!) тремя циклами (for, do, while) ? Как написать вычисление факториала (n!) тремя циклами (for, do, while) ? подробнее

Показать сообщение отдельно
GBIT
11 / 11 / 1
Регистрация: 05.10.2011
Сообщений: 219
06.10.2013, 19:34  [ТС]
Проект 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 минут
если я перемудрил в описании переспросите пожалуйста, что не понятно?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru