Форум программистов, компьютерный форум 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. Найти произведение чисел из интервала , которые делятся на Х. Вот все что я смог сделать #include <stdio.h> #include <conio.h> #include <iostream>
C++ Ошибка записи и чтения объектов http://www.cyberforum.ru/cpp-beginners/thread970351.html
Всем привет. Говорю сразу: Кто сделает этот код рабочим, заплачу 300 р. на PayPal аккаунт (если таковой имеется) Делаю задание из университета. Код был длиной в 300 строк, я его урезал до 160-ти строк. Кроме того, чтобы вам было легче вникнуть, я опишу общую концепцию. Есть базовый абстрактный класс Person и два его наследника: Student и Laborer, дополняющие базовый класс полями id, tel...
C++ Как написать вычисление факториала (n!) тремя циклами (for, do, while) ? Как написать вычисление факториала (n!) тремя циклами (for, do, while) ? подробнее

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