我在编译C++代码的时候出现以下错误,请问,该怎么写才能把我传入的函数指针转换成unsigned int (__stdcall *)(void *)指针类型呢,我是初学者不太会,向各位大虾请教,多谢
Proc函数指针的定义
typedef  unsigned (* Proc)(void *);CENThreadEX::CENThreadEX(BOOL bSuspended, void * pParams,
 Proc theProc)
{
ThreadHandle = _beginthreadex(NULL, 0, theProc, 
NULL, 0, &ThreadID);  //创建线程
Suspended = bSuspended;
if (bSuspended) 
Suspend();
}
error C2664: '_beginthreadex' : cannot convert parameter 3 from 'unsigned int (__cdecl *)(void *)' to 'unsigned int (__stdcall *)(void *)'