关于soctet和多线程的问题,请高手多指教。 >>if (!Server.Create ())>> return 0;Create的参数呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Sorry, 我说错了,当我没说。 至少发现一个错误,你的CProxy是从CSocket派生的吧,线程间是不能直接传递CSocket的指针的,只能传socket句柄。你可以这样:CProxy *Client=new CProxy();if(Accept(*Client)) AfxBeginThread(GetRemoteData,Client.Detach());...UINT GetRemoteData(LPVOID Pparam){CProDlg *dlg=(CProDlg *)AfxGetMainWnd();CSocket Server;char Buffer[BUFFERSIZE+SERVERNAMEMAXSIZE];CProxy *client;client->Attach((SOCKET)Pparam);... 求助:VS2010的电子书 执行SC_CLOSE系统指令,对话框无法关闭 CLISTCTRL 如何根据文字内容长度动态调整列宽 哭求:三维网格分割源程序!!急急急!! 关于delete 一个指针出错的问题,提示堆栈出错,请高手帮助,感谢! 请高手帮忙。 vc中怎样调用dos命令? 请教高手! drag and drop 的问题,在线等!! 问个很菜的问题! 关于pthread_create()的用法--参数传递。。 为什么EDIT BOX控件隐藏不了?
Sorry, 我说错了,当我没说。
CProxy *Client=new CProxy();
if(Accept(*Client))
AfxBeginThread(GetRemoteData,Client.Detach());
...
UINT GetRemoteData(LPVOID Pparam)
{
CProDlg *dlg=(CProDlg *)AfxGetMainWnd();
CSocket Server;
char Buffer[BUFFERSIZE+SERVERNAMEMAXSIZE];
CProxy *client;
client->Attach((SOCKET)Pparam);
...