我用MFC创建了一个单文档的窗口,实现网络的连接。下面的程序是服务端程序的一部分代码:
BOOL CServerSocket::Init(UINT port, CFiveChessView* view)
{
m_uPort=port;
m_view=view;
//创建socket
if(Create(m_uPort)==FALSE)
{
AfxMessageBox("Server Socket Create Error!");
CanConnectTag = false;
return FALSE;
}
else
{
CanConnectTag = true;
}
//监听socket
if(this->Listen()==FALSE)
{
AfxMessageBox("Server Listen Error!");
return FALSE;
} return TRUE;
}
当我在关闭服务器却没有关闭程序的时候,我想释放前面用Create创建的Socket,请问如何实现啊?
请大哥大姐们帮帮忙。急。
BOOL CServerSocket::Init(UINT port, CFiveChessView* view)
{
m_uPort=port;
m_view=view;
//创建socket
if(Create(m_uPort)==FALSE)
{
AfxMessageBox("Server Socket Create Error!");
CanConnectTag = false;
return FALSE;
}
else
{
CanConnectTag = true;
}
//监听socket
if(this->Listen()==FALSE)
{
AfxMessageBox("Server Listen Error!");
return FALSE;
} return TRUE;
}
当我在关闭服务器却没有关闭程序的时候,我想释放前面用Create创建的Socket,请问如何实现啊?
请大哥大姐们帮帮忙。急。
解决方案 »
- vs2008写个小测试程序就40多兆,能不能缩小点?
- 急请教windows的drag&drop消息机制
- 这个小功能如何实现?
- 利用PostMessage来传递参数
- 不知道该如何解决!请帮忙!
- (在MFC中)请问.CPP和.H文件的作用有什么不同,还有StdAfx.h/StdAfx.cpp有什么作用啊
- 编写一个简单的动态库(DLL),其中至少导出(export)一个函数。
- how can i do it
- 关于打开文件的问题
- <<MFC 与 Windows 编程--第 2 版>>这本书怎么样?适合什么阶段看?198RMB值吗?
- 如何写一个pushlet的客户端?
- 平台sdk函数GetNextWindow()的小问题,请教大家~~
已经完成了释放的工作!!