怎么在类之间传递事件

如何在类之间传递事件?

(我是C++/CLI,原理跟C#是一样的,只是语法有出入)

我现在想在classA中的某个事件发生时,运行class B中的function()函数
在classA中,有如下代码:

#include "classB.h"


MyProcess->Exited += gcnew System::EventHandler(this, &classB::function);


但是VS却提示以下错误:
error C2653: “classB”: 不是类或命名空间名称

究竟该怎么做呢?

------解决方案--------------------
classB::function
你确认你的类名是它么,首字母小写。
如果是对象,用
classB->function

另外function是静态函数还是成员函数,如果是前者,必须是静态函数,后者必须是成员函数