Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > ListCtrl и таймеры


Автор: wimskiy 14.7.2002, 17:35
Как динамически в каждой ячейке ListCtrl "создавать" независимые таймеры (а-ля отсчёт времени в каждой строке)

Автор: Lion 15.7.2002, 05:32
Я не понял, это зачем??  :lookaround

Автор: wimskiy 15.7.2002, 08:43
Есть надцать клиентов, нужно считать их время

Автор: Lion 17.7.2002, 05:23
А по подробнее?? :lookaround

Автор: Green 17.7.2002, 11:48
Каждый элемент ListCtrl имеет ассоциируемое с ним 32-битное значение, в которое можно засунуть любую нужную тебе переменную, либо указатель на некоторый объект. Обращение к этому значению происходит через CListCtrl::SetItemData и CListCtrl::GetItemData.

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

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)