//更新控件,没有在类中添加变量,在cpp中类的外部添加变量
m_pSerchClientsThread = AfxBeginThread((AFX_THREADPROC)SerchClientsTF, this);
}
serstarting = !serstarting;
}
UINT SerchClientsTF(LPVOID pParam)
{
dlgserver *dlgs = nullptr;
dlgs = (dlgserver*)pParam;
LocalIPSNum = 0;
SearchIPSIndex = 1;
//dlgserver ts = (dlgserver*)pParam;
dlgs->GetDlgItem(IDC_DlgSerTxtClients)->SetWindowTextW(_T("hello world"));
//线程可以加入外部头文件的函数
#if !defined(SEARCHCLIENTS_H)
#define SEARCHCLIENTS_H
#include <WinSock2.h>
#include <stdio.h>
#include <iostream>
#include <stdlib.h>
#pragma comment(lib, "ws2_32.lib")
#ifdef __cplusplus
extern "C"
{
#endif
#define SEARCH_CLIENTS_PORT 12811
typedef struct tagIPInfo
{
char ip[20];
}IPInfo;
DWORD WINAPI SearchClients(LPVOID lpParam);
#ifdef __cplusplus
}
#endif
#endif
/*searchClentThread = CreateThread(NULL, 0, SearchClients, (LPVOID)charpincode, 0, NULL);