如何在线程中调用其他类非静态成员函数
已知类A,类B
在类C中,建立线程,函数为
UINT TestFun(LPVOID lpParam)
{
访问A.funtion()
}
有什么办法么? 多线程 静态访问
[解决办法]
创建线程TestFun的时候将A类的对象,以地址的形式赋值给lpParam,然后在TestFun中A* pA = (A*)lpParam;转换过来。就可以调用pA->funtion();