0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 12
|
||||||
1 | ||||||
Как перехватывать и обрабатывать события в динамически созданных классах?05.02.2013, 15:07. Показов 649. Ответов 2
Метки нет (Все метки)
Приветствую!
Есть много разных классов и много динамически созданных экземпляров каждого из них. И вот в программе происходит какое-то событие (допустим клик мышью) и надо, чтобы всем экземплярам всех классов отправилось сообщение, несущее x,y клика, а те перехватили его и обработали. Как такую задачу корректней реализовать? Есть ли в c++ какой-нибудь готовый механизм, или придется вручную писать что-то типа такого:
0
|
05.02.2013, 15:07 | |
Ответы с готовыми решениями:
2
Как перехватывать события JavaScript при работе Internet Explorer (на С++) Семафоры для динамически созданных потоков Освобождение памяти динамически созданных объектов Запись динамически созданных объектов в файл |
594 / 532 / 76
Регистрация: 22.03.2011
Сообщений: 1,585
|
|
05.02.2013, 15:21 | 2 |
в чистых плюсах разумеется такого нет, в надстройках вроде Qt можно обрабатывать события как душе угодно... конкретно для каждого класса по своему
0
|
576 / 559 / 47
Регистрация: 16.12.2011
Сообщений: 1,389
|
||||||
05.02.2013, 17:04 | 3 | |||||
создать абстрактный класс с методом
а потом в случае очередного события запускать только один цикл, а не несколько Добавлено через 1 минуту если событий много и передаваемые параметры разные, то можно сделать свой класс event и передавать его в метод visit
2
|
05.02.2013, 17:04 | |
05.02.2013, 17:04 | |
Помогаю со студенческими работами здесь
3
[WPF] Как обрабатывать события динамически созданных, например, кнопок? События динамически созданных объектов События в динамически созданных контроллах События динамически созданных компонентов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |