接收文件
服务器对话框
如果程序检测客户端发送数据到来
会在界面中接收按钮设置为可用状态
处理的套接字事件为FD_READ
void CMyDlg::Onsockt1(WPARAM wParam,LPARAM lParam)
{
switch(lParam)
{
case FD_READ: //设置读取事件
GetDlgItem(IDC_SAVE)->EnableWindow(true); //使用保存文件按钮
GetDlgItem(IDC_CLEAR)->EnableWindow(true); //使用保存文件按钮
s1=::accept(s,(sockaddr *)addr2,sizeof(addr2)); //应答连接请求
}
}
当程序在套接字消息响应函数中检测到相应套接字事件时
将对话框中接收文件按钮设置为可用状态
本文介绍了一种服务器接收客户端文件的机制。当检测到客户端发送的数据时,服务器通过处理FD_READ事件,激活接收按钮,使用户可以保存或清除接收到的文件。文章详细描述了这一过程的实现代码。

4882

被折叠的 条评论
为什么被折叠?



