15,471
社区成员
发帖
与我相关
我的任务
分享
UINT DwalThread(LPVOID param)
{
CClientDlg* pDlg = (CClientDlg*)param;
int x[15],y[15];
CString str;
CString str1;
srand((unsigned)time(NULL));
int m;
for (m=0;m <15;m++)
{
x[m]=rand();
y[m]=x[m]%3+1;
str.Format("%d",x[m]);
str1.Format("%d.\r\n",y[m]);
pDlg->m_strEdit1 = m_strEdit1 +"The application is "+ str+" and "
int nLen;
int nSent;
UpdateData(TRUE);
if (!pDlg->m_strEdit1.IsEmpty())
{
nLen=pDlg->m_strEdit1.GetLength();
nSent=pDlg->m_sConnectSocket.Send(LPCTSTR(pDlg->m_strEdit1),nLen);
if (nSent==SOCKET_ERROR)
{
AfxMessageBox("信息发送错误!",MB_OK|MB_ICONSTOP);
}
pDlg->m_strEdit1.Empty();
pDlg->UpdateData(FALSE);
}