• C++ собственный обработчик событий для отдельного экземпляра класса?

    @res2001
    Developer, ex-admin
    Обычно подобное делают через наследование, а не сохранение указателей на функции. Тогда вы будете иметь из методов полный доступ к членам класса.
    Т.е. вы имеете базовый класс TButton с виртуальной функцией onClick. Делаете собственный класс, родителем которого является TButton, переопределяете onClick. Профит.
    Так устроены многие GUI библиотеки типа Qt, MFC и т.п.
    Ответ написан
    Комментировать