Код: Выделить всё
SOCKET sock = (SOCKET)lpParam;
char szRecvBuff[1500];
int ret;
FILE *f_get, *f_set;
char szBuff[1500];
int nSendSize = 0;
//Запуск бесконечного цикла
while(1)
{
//Получение данных
ret = recv(sock, szRecvBuff, 1500, 0);
//Проверка полученных данных
if(ret == 0)
break;
else
if(ret == SOCKET_ERROR)
{
//MessageBox(0, "Recive data failed", "Error", 0);
break;
}
//Проверка принятого текста в переменной szRecvBuff,
//в зависимости от текста следует действие
szRecvBuff[ret] = '\0';
if(szRecvBuff == "get")
{
…………………………………………