线程监听端口问题?大哥大姐们帮帮忙
#define PORT 45603
CSocket proxy; //全局变量//------------监听线程---------------------
UINT ThreadListen(LPVOID pParam)
{
CLADlg * temp=(CLandADlg *)pParam;
proxy.Create(PORT,SOCK_STREAM,0);
proxy.Bind(PORT,"127.0.0.1");
proxy.Listen(5);
proxy.Accept(temp->m_mSend); //m_mSend 是CSocket 类的对象
proxy.Close();
return 10;
}
//--------------启动线程 这个加对话框初始化那里的。。
DWORD dwID;
CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)ThreadListen,this,0,&dwID);编译没问题。执行时候会出错 程序都崩溃了?怎么解决这个问题呢????先谢谢各位大哥大姐! :)
#define PORT 45603
CSocket proxy; //全局变量//------------监听线程---------------------
UINT ThreadListen(LPVOID pParam)
{
CLADlg * temp=(CLandADlg *)pParam;
proxy.Create(PORT,SOCK_STREAM,0);
proxy.Bind(PORT,"127.0.0.1");
proxy.Listen(5);
proxy.Accept(temp->m_mSend); //m_mSend 是CSocket 类的对象
proxy.Close();
return 10;
}
//--------------启动线程 这个加对话框初始化那里的。。
DWORD dwID;
CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)ThreadListen,this,0,&dwID);编译没问题。执行时候会出错 程序都崩溃了?怎么解决这个问题呢????先谢谢各位大哥大姐! :)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货