64,676
社区成员
发帖
与我相关
我的任务
分享
#define DEFINE_PROC(name) template<typename theClass> \
static DWORD __stdcall ProcTest##name(void* lpVoid) \
{ theClass* lpClass = (theClass*)lpVoid; \
return lpClass->run(); \
}
class Ct
{
public:
Ct()
{
HANDLE hHandle = CreateThread(0,0,ProcTestCt<Ct>,0,0,0);
}
~Ct()
{
}
DEFINE_PROC(Ct)
DWORD run(void)
{
return 0;
}
private:
HANDLE m_hHandle;
};