資源簡介
用vc簡單的實現了 遠程鼠標的控制 即:讓對方的鼠標跟著本地的一起動

代碼片段和文件信息
#include
#include
#include“stdio.h“
#pragma?comment(lib“ws2_32.lib“)
//#pragma?comment(linker“/subsystem:\“Windows\“?/entry:\“mainCRTStartup\““)
void?begin(int?xint?y){
SetCursorPos(xy);
}
void?main()
{
int?data?=?0;
WORD?Version;
????WSADATA?wsaData;
int?err;
Version=?MAKEWORD(?1?1?);
err=?WSAStartup(?Version?&wsaData?);
if(err!=0)
{
WSACleanup(?);
return?;
}
if?(?LOBYTE(?wsaData.wVersion?)?!=?1?||
????????HIBYTE(?wsaData.wVersion?)?!=?1?)
{
WSACleanup(?);
return?;?
}
SOCKET??socketser=socket(AF_INETSOCK_STREAM0);
sockaddr_in?saddr;
saddr.sin_addr.S_un.S_addr=htonl(INADDR_ANY);
saddr.sin_family=AF_INET;
saddr.sin_port=htons(2400);
bind(socketser(sockaddr*)&saddrsizeof(sockaddr));
listen(socketser5);
????sockaddr_in?saddrclient;
int?len=sizeof(sockaddr);
SOCKET?socketcon=accept(socketser(sockaddr*)&saddrclient&len);
while(1)
{
recv(socketcon(char*)&data40);
if(data?==?-1)?return;
?begin(data>>10?data?&?0x3ff);
?data=-1;
?Sleep(100);
}
closesocket(socketcon);
????
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1185??2012-11-24?16:42??鼠標控制端.cpp
?????文件????????1117??2012-11-19?20:28??鼠標受控端.cpp
評論
共有 條評論