📄 tcp_senddlg.cpp
字号:
int ret=send(sClientSock,sendmsg,16,0);
if(ret==SOCKET_ERROR)
printf("send failed\n");
else printf("send success\n");
}
}
void CTCP_SENDDlg::OnButton4()
{
// TODO: Add your control notification handler code here
GetDlgItem(IDC_BUTTON4)->EnableWindow(false);
sClientSock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(sClientSock==SOCKET_ERROR)
printf("socket error\n");
else printf("socket success\n");
addr.sin_family=AF_INET;
addr.sin_port=0;
addr.sin_addr.s_addr=htonl(INADDR_ANY);
if(bind(sClientSock,(LPSOCKADDR)&addr,sizeof(addr))==SOCKET_ERROR)
printf("bind error\n");
else printf("bind success\n");
Serveraddr.sin_family=AF_INET;
Serveraddr.sin_port=htons(5051);
Serveraddr.sin_addr.s_addr=inet_addr("218.194.43.188");
if(connect(sClientSock,(struct sockaddr *)&Serveraddr,sizeof(Serveraddr))==SOCKET_ERROR)
printf("connect error\n");
else
{
printf("connect success\n");
printf("please input messege to send.\n");
// gets(sendmsg);
sendmsg=_T("4");
int ret=send(sClientSock,sendmsg,16,0);
if(ret==SOCKET_ERROR)
printf("send failed\n");
else printf("send success\n");
}
}
void CTCP_SENDDlg::OnButton5()
{
// TODO: Add your control notification handler code here
GetDlgItem(IDC_BUTTON5)->EnableWindow(false);
sClientSock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(sClientSock==SOCKET_ERROR)
printf("socket error\n");
else printf("socket success\n");
addr.sin_family=AF_INET;
addr.sin_port=0;
addr.sin_addr.s_addr=htonl(INADDR_ANY);
if(bind(sClientSock,(LPSOCKADDR)&addr,sizeof(addr))==SOCKET_ERROR)
printf("bind error\n");
else printf("bind success\n");
Serveraddr.sin_family=AF_INET;
Serveraddr.sin_port=htons(5051);
Serveraddr.sin_addr.s_addr=inet_addr("218.194.43.188");
if(connect(sClientSock,(struct sockaddr *)&Serveraddr,sizeof(Serveraddr))==SOCKET_ERROR)
printf("connect error\n");
else
{
printf("connect success\n");
printf("please input messege to send.\n");
// gets(sendmsg);
sendmsg=_T("5");
int ret=send(sClientSock,sendmsg,16,0);
if(ret==SOCKET_ERROR)
printf("send failed\n");
else printf("send success\n");
}
}
void CTCP_SENDDlg::OnButton6()
{
// TODO: Add your control notification handler code here
GetDlgItem(IDC_BUTTON6)->EnableWindow(false);
sClientSock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(sClientSock==SOCKET_ERROR)
printf("socket error\n");
else printf("socket success\n");
addr.sin_family=AF_INET;
addr.sin_port=0;
addr.sin_addr.s_addr=htonl(INADDR_ANY);
if(bind(sClientSock,(LPSOCKADDR)&addr,sizeof(addr))==SOCKET_ERROR)
printf("bind error\n");
else printf("bind success\n");
Serveraddr.sin_family=AF_INET;
Serveraddr.sin_port=htons(5051);
Serveraddr.sin_addr.s_addr=inet_addr("218.194.43.188");
if(connect(sClientSock,(struct sockaddr *)&Serveraddr,sizeof(Serveraddr))==SOCKET_ERROR)
printf("connect error\n");
else
{
printf("connect success\n");
printf("please input messege to send.\n");
// gets(sendmsg);
sendmsg=_T("6");
int ret=send(sClientSock,sendmsg,16,0);
if(ret==SOCKET_ERROR)
printf("send failed\n");
else printf("send success\n");
}
}
void CTCP_SENDDlg::OnButton7()
{
// TODO: Add your control notification handler code here
GetDlgItem(IDC_BUTTON7)->EnableWindow(false);
sClientSock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(sClientSock==SOCKET_ERROR)
printf("socket error\n");
else printf("socket success\n");
addr.sin_family=AF_INET;
addr.sin_port=0;
addr.sin_addr.s_addr=htonl(INADDR_ANY);
if(bind(sClientSock,(LPSOCKADDR)&addr,sizeof(addr))==SOCKET_ERROR)
printf("bind error\n");
else printf("bind success\n");
Serveraddr.sin_family=AF_INET;
Serveraddr.sin_port=htons(5051);
Serveraddr.sin_addr.s_addr=inet_addr("218.194.43.188");
if(connect(sClientSock,(struct sockaddr *)&Serveraddr,sizeof(Serveraddr))==SOCKET_ERROR)
printf("connect error\n");
else
{
printf("connect success\n");
printf("please input messege to send.\n");
// gets(sendmsg);
sendmsg=_T("7");
int ret=send(sClientSock,sendmsg,16,0);
if(ret==SOCKET_ERROR)
printf("send failed\n");
else printf("send success\n");
}
}
void CTCP_SENDDlg::OnButton8()
{
// TODO: Add your control notification handler code here
GetDlgItem(IDC_BUTTON8)->EnableWindow(false);
sClientSock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(sClientSock==SOCKET_ERROR)
printf("socket error\n");
else printf("socket success\n");
addr.sin_family=AF_INET;
addr.sin_port=0;
addr.sin_addr.s_addr=htonl(INADDR_ANY);
if(bind(sClientSock,(LPSOCKADDR)&addr,sizeof(addr))==SOCKET_ERROR)
printf("bind error\n");
else printf("bind success\n");
Serveraddr.sin_family=AF_INET;
Serveraddr.sin_port=htons(5051);
Serveraddr.sin_addr.s_addr=inet_addr("218.194.43.188");
if(connect(sClientSock,(struct sockaddr *)&Serveraddr,sizeof(Serveraddr))==SOCKET_ERROR)
printf("connect error\n");
else
{
printf("connect success\n");
printf("please input messege to send.\n");
// gets(sendmsg);
sendmsg=_T("8");
int ret=send(sClientSock,sendmsg,16,0);
if(ret==SOCKET_ERROR)
printf("send failed\n");
else printf("send success\n");
}
}
void CTCP_SENDDlg::OnButton9()
{
// TODO: Add your control notification handler code here
GetDlgItem(IDC_BUTTON9)->EnableWindow(false);
sClientSock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(sClientSock==SOCKET_ERROR)
printf("socket error\n");
else printf("socket success\n");
addr.sin_family=AF_INET;
addr.sin_port=0;
addr.sin_addr.s_addr=htonl(INADDR_ANY);
if(bind(sClientSock,(LPSOCKADDR)&addr,sizeof(addr))==SOCKET_ERROR)
printf("bind error\n");
else printf("bind success\n");
Serveraddr.sin_family=AF_INET;
Serveraddr.sin_port=htons(5051);
Serveraddr.sin_addr.s_addr=inet_addr("218.194.43.188");
if(connect(sClientSock,(struct sockaddr *)&Serveraddr,sizeof(Serveraddr))==SOCKET_ERROR)
printf("connect error\n");
else
{
printf("connect success\n");
printf("please input messege to send.\n");
// gets(sendmsg);
sendmsg=_T("9");
int ret=send(sClientSock,sendmsg,16,0);
if(ret==SOCKET_ERROR)
printf("send failed\n");
else printf("send success\n");
}
}
void CTCP_SENDDlg::OnButton10()
{
// TODO: Add your control notification handler code here
GetDlgItem(IDC_BUTTON10)->EnableWindow(false);
sClientSock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(sClientSock==SOCKET_ERROR)
printf("socket error\n");
else printf("socket success\n");
addr.sin_family=AF_INET;
addr.sin_port=0;
addr.sin_addr.s_addr=htonl(INADDR_ANY);
if(bind(sClientSock,(LPSOCKADDR)&addr,sizeof(addr))==SOCKET_ERROR)
printf("bind error\n");
else printf("bind success\n");
Serveraddr.sin_family=AF_INET;
Serveraddr.sin_port=htons(5051);
Serveraddr.sin_addr.s_addr=inet_addr("218.194.43.188");
if(connect(sClientSock,(struct sockaddr *)&Serveraddr,sizeof(Serveraddr))==SOCKET_ERROR)
printf("connect error\n");
else
{
printf("connect success\n");
printf("please input messege to send.\n");
// gets(sendmsg);
sendmsg=_T("A");
int ret=send(sClientSock,sendmsg,16,0);
if(ret==SOCKET_ERROR)
printf("send failed\n");
else printf("send success\n");
}
}
void CTCP_SENDDlg::OnButton11()
{
// TODO: Add your control notification handler code here
GetDlgItem(IDC_BUTTON1)->EnableWindow(true);
GetDlgItem(IDC_BUTTON2)->EnableWindow(true);
GetDlgItem(IDC_BUTTON3)->EnableWindow(true);
GetDlgItem(IDC_BUTTON4)->EnableWindow(true);
GetDlgItem(IDC_BUTTON5)->EnableWindow(true);
GetDlgItem(IDC_BUTTON6)->EnableWindow(true);
GetDlgItem(IDC_BUTTON7)->EnableWindow(true);
GetDlgItem(IDC_BUTTON8)->EnableWindow(true);
GetDlgItem(IDC_BUTTON9)->EnableWindow(true);
GetDlgItem(IDC_BUTTON10)->EnableWindow(true);
sClientSock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(sClientSock==SOCKET_ERROR)
printf("socket error\n");
else printf("socket success\n");
addr.sin_family=AF_INET;
addr.sin_port=0;
addr.sin_addr.s_addr=htonl(INADDR_ANY);
if(bind(sClientSock,(LPSOCKADDR)&addr,sizeof(addr))==SOCKET_ERROR)
printf("bind error\n");
else printf("bind success\n");
Serveraddr.sin_family=AF_INET;
Serveraddr.sin_port=htons(5051);
Serveraddr.sin_addr.s_addr=inet_addr("218.194.43.188");
if(connect(sClientSock,(struct sockaddr *)&Serveraddr,sizeof(Serveraddr))==SOCKET_ERROR)
printf("connect error\n");
else
{
printf("connect success\n");
printf("please input messege to send.\n");
// gets(sendmsg);
sendmsg=_T("FF");
int ret=send(sClientSock,sendmsg,16,0);
if(ret==SOCKET_ERROR)
printf("send failed\n");
else printf("send success\n");
}
}
void CTCP_SENDDlg::OnButton12()
{
// TODO: Add your control notification handler code here
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -