Events 未侦听OpenFrameworks/POCO事件?

Events 未侦听OpenFrameworks/POCO事件?,events,event-handling,poco,openframeworks,Events,Event Handling,Poco,Openframeworks,我对基于POCO的OpenFrameworks事件系统有一些问题 我正在使用ofNotifyEvent(ofEvent事件)注册一个事件,并使用ofAddListener(ofEvent事件、ListenerClass实例、ListenerMethod)定义事件侦听器 调用ofNotifyEvent时,从未调用我注册为侦听器的类。我已经调试了我的应用程序,到目前为止我还没有找到为什么会发生这种情况 如果有人有想法或任何问题,我会详细说明。我对事件的唯一体验是ActionScript3的事件系统

我对基于POCO的OpenFrameworks事件系统有一些问题

我正在使用ofNotifyEvent(ofEvent事件)注册一个事件,并使用ofAddListener(ofEvent事件、ListenerClass实例、ListenerMethod)定义事件侦听器

调用ofNotifyEvent时,从未调用我注册为侦听器的类。我已经调试了我的应用程序,到目前为止我还没有找到为什么会发生这种情况

如果有人有想法或任何问题,我会详细说明。我对事件的唯一体验是ActionScript3的事件系统


谢谢。

因为你没有发布任何代码,我只能猜测。从ADListener的
文档中

侦听器方法可以具有以下内容之一: 这两个签名:

void listenerMethod(类型和参数)

void listenerMethod(const void*
sender,类型参数)

其中类型必须与的类型相同 它侦听的事件,以及发送者 将是指向通知对象的指针 班级

可能您的参数类型错误,或者您注册的发件人不正确。我建议
您必须先检查此项。

这是已注册的发件人。谢谢你的帮助。