如何使用#import dll里的带回调函数做参数的函数?

 

例如:

我有这样一个dll,名叫tclient.dll,它有这样一个函数:

typedef TCLIENT_API void(*call_back)(Tick* p);

TCLIENT_API int sub_tick(CTX ctx, const char* insId, call_back f);

 

我在mql5里应该如何申明和调用sub_tick?

 

#import  "tclient.dll"

//如何声明sub_tick? 

#import 

 

void save_tick ()

//如何调用sub_tick? 

}

请高手帮忙,谢谢!