Есть класс:
class XAXA
{
...
void (WINAPI *funcCallBackGlobal)(LPSTR buf,DWORD len);
void InitializeGlobal(string szName,
void (WINAPI *CallBack1)(LPSTR buf,DWORD len));
static void WINAPI Call1(LPSTR buf,DWORD len);
...
}
void XAXA ::InitializeGlobal(string szName,
void (WINAPI *CallBack1)(LPSTR buf,DWORD len))
{
funcCallBackGlobal = CallBack1;
...
}
Как из функции Call1 вызвать funcCallBackGlobal(...)?
void XAXA ::Call1(LPSTR buf,DWORD len)
{
funcCallBackGlobal(buf,len);
}
Даёт ошибку error C2064: term does not evaluate to a function