在MFC中定义线程对应的线程执行函数

线程执行函数一般和创建的线程写在一个头文件中,并不是MFC某个类的成员函数。

直接定义如下:DWORD WINAPI Recvthread(LPVOID lpparam);形式即可

线程共享的变量也在这个文件中进行定义;

该线程执行函数对应的线程创建如下:

::CreateThread(NULL,0,Recvthread,(LPVOID)m_hSocket,0,&dwthread);

注意:线程会执行函数一般都是系统回调函数,并且一般都定义为全局函数,而并非某个类的成员函数。

你可能感兴趣的:(在MFC中定义线程对应的线程执行函数)