UINT ThreadProc(LPVOID pParam)
{
funca();
funcb();
}
AfxBeginThread(ThreadProc,pParam);这里funca,funcb是不是只能为全局函数?如果那样的话,ThreadProc里的所有函数
都得为全局函数了。
如果实现一个CThread类是不是可以避免
这类问题?
{
funca();
funcb();
}
AfxBeginThread(ThreadProc,pParam);这里funca,funcb是不是只能为全局函数?如果那样的话,ThreadProc里的所有函数
都得为全局函数了。
如果实现一个CThread类是不是可以避免
这类问题?
funca();
funcb();
传递消息,你写消息处理函数,就随便用什么了
{
static void MyThread(void *p)
}调用:
_beginthread(MyThread,0,this);
若将其声明为静态变量,则可用性就大打折扣。