一个种的实例怎样调用全局回调函数
一个类的实例怎样调用全局回调函数?
在主程序中有一个回调函数:
void CALLBACK FunM( int a ,int b ,void c ) ;
有一个类CObject的实例:
CObject Object ;
要为类CObject设计一个函数CallFun(),让它能调用主程序中的回调函数FunM,该怎样写这个CallFun()函数?
谢谢!
------解决方案--------------------
在类中定义一个跟那个回调函数相同类型的函数指针,主函数中,可以把这个回调函数传给类中的函数指针,然后类中就可以通过这个指针调用了。
------解决方案--------------------
在主程序中有一个回调函数:
void CALLBACK FunM( int a ,int b ,void c ) ;
有一个类CObject的实例:
CObject Object ;
要为类CObject设计一个函数CallFun(),让它能调用主程序中的回调函数FunM,该怎样写这个CallFun()函数?
谢谢!
------解决方案--------------------
在类中定义一个跟那个回调函数相同类型的函数指针,主函数中,可以把这个回调函数传给类中的函数指针,然后类中就可以通过这个指针调用了。
------解决方案--------------------