资源简介
偷窥者远程控制软件的VC源代码,正确无误的源代码,现供大家免积分下载。
代码片段和文件信息
///////////////////////////////////////////////////////////////////////////////
// 远程控制软件-偷窥者 开发库 //
// 日期:2001/10/02 //
// 作者:刘东发 //
// Email:dongfa@yeah.net //
// http://dongfa.yeah.net //
// OICQ:5584173 阿东 //
// 作者声明: //
// 此部分代码全是作者所写,可以随便传播,但要保持文件的完整性有问题 //
// 或者意见请来信谢谢! //
///////////////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “PeeperLib.h“
#include “PeeperZip.h“
#include
#pragma comment(lib “Wininet.lib“)
BOOL WINAPI PL_InitSocket()
{
#define MAJOR_VERSION 1
#define MINOR_VERSION 2
int nStatus = 0;
WORD wMajorVersion = MAJOR_VERSION;
WORD wMinorVersion = MINOR_VERSION;
WORD wVersionReqd = MAKEWORD(wMajorVersion wMinorVersion);
WSADATA lpmyWSAData;
nStatus = ::WSAStartup(wVersionReqd &lpmyWSAData);
if(nStatus != 0)
{
return FALSE;
}
return TRUE;
}
BOOL WINAPI PL_TermSocket()
{
return (::WSACleanup() == 0)?TRUE : FALSE;
}
int WINAPI PL_SendSocketData(SOCKET s BYTE *chData int nLen BYTE chFlag UINT uFlag)
{
int nRet = INVALID_SOCKET;
if(s != INVALID_SOCKET)
{
char *chTemp = new char[nLen + 3];
ZeroMemory(chTemp nLen + 3);
if(chFlag == PL_NONE) // only data
{
if(chData != NULL)
{
if(uFlag == MSG_OOB)
{
//实际数据大小为N以MSG_OOB发送时数据长度要加1
nLen += 1;
}
nRet = ::send(s (char *)chData nLen uFlag);
}
else
{
nRet = 0;
}
}
else
{
chTemp[0] = chFlag;
if(chData != NULL)
{
memcpy(chTemp + 1 chData nLen);
}
else
{
nLen = 0;
}
if(uFlag == MSG_OOB)
{
//实际数据大小为N以MSG_OOB发送时数据长度要加1
nLen += 1;
}
nRet = ::send(s chTemp nLen+1 uFlag);
}
delete []chTemp;
}
return nRet;
}
int WINAPI PL_ReadSocketData(SOCKET s BYTE *chData int nLen BYTE *chFlag UINT uFlag)
{
int nRet = INVALID_SOCKET;
if(s != INVALID_SOCKET)
{
nRet = ::recv(s (char *)chData nLen uFlag);
if(nRet > 0)
{
if(chFlag != NULL)
{
*chFlag = chData[0];
}
}
}
return nRet;
}
HGLOBAL WINAPI PL_LZ77_Zip(HGLOBAL hUnZip)
{
int _n = ::GetTickCount();
int nSize = ::GlobalSize(hUnZip);
LPBYTE lpData = (LPBYTE)::GlobalLock(hUnZip);
HGLOBAL hZip = NULL;
if(nSize > 0 && lpData != NULL)
{
const int nMax = 65536;
BYTE byTemp[nMax + 16];
CCompressLZ77 cc;
WORD wFlag1 = 0;
WORD wFlag2 = 0;
int nLast = nSize;
int nReal = 0;
hZip = ::GlobalAlloc(GHND nMax+16);
LPBYTE lpZipData = (LPBY
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2860 2001-11-12 15:14 偷窥者远程控制软件VC源代码\PeeperClient\PeeperClient.cpp
文件 5657 2001-11-09 22:34 偷窥者远程控制软件VC源代码\PeeperClient\PeeperClient.dsp
文件 547 2001-11-09 21:10 偷窥者远程控制软件VC源代码\PeeperClient\PeeperClient.dsw
文件 1212 2001-10-31 11:20 偷窥者远程控制软件VC源代码\PeeperClient\PeeperClient.h
文件 19702 2001-11-13 17:48 偷窥者远程控制软件VC源代码\PeeperClient\PeeperClient.rc
文件 1573 2001-11-12 16:06 偷窥者远程控制软件VC源代码\PeeperClient\PeeperClientDoc.cpp
文件 572 2001-10-22 20:00 偷窥者远程控制软件VC源代码\PeeperClient\PeeperClientDoc.h
文件 29474 2001-11-14 11:29 偷窥者远程控制软件VC源代码\PeeperClient\PeeperFrm.cpp
文件 3729 2001-11-14 11:29 偷窥者远程控制软件VC源代码\PeeperClient\PeeperFrm.h
文件 1244 2001-11-12 16:07 偷窥者远程控制软件VC源代码\PeeperClient\PeeperSetDlg.cpp
文件 607 2001-10-22 20:00 偷窥者远程控制软件VC源代码\PeeperClient\PeeperSetDlg.h
文件 29803 2001-11-14 11:29 偷窥者远程控制软件VC源代码\PeeperClient\PeeperWnd.cpp
文件 5270 2001-11-14 11:29 偷窥者远程控制软件VC源代码\PeeperClient\PeeperWnd.h
文件 10134 2001-10-22 20:00 偷窥者远程控制软件VC源代码\PeeperClient\res\100.ico
文件 10454 2001-10-22 20:00 偷窥者远程控制软件VC源代码\PeeperClient\res\200.ico
文件 5854 2001-10-22 20:00 偷窥者远程控制软件VC源代码\PeeperClient\res\bitmap1.bmp
文件 28856 2001-10-31 13:44 偷窥者远程控制软件VC源代码\PeeperClient\res\ClientBk.bmp
文件 28856 2001-10-25 08:40 偷窥者远程控制软件VC源代码\PeeperClient\res\ClientBk1.bmp
文件 238 2001-10-22 20:00 偷窥者远程控制软件VC源代码\PeeperClient\res\dibview.bmp
文件 1078 2001-10-22 20:00 偷窥者远程控制软件VC源代码\PeeperClient\res\PeeperClient.ico
文件 404 2001-10-22 20:00 偷窥者远程控制软件VC源代码\PeeperClient\res\PeeperClient.rc2
文件 1078 2001-10-22 20:00 偷窥者远程控制软件VC源代码\PeeperClient\res\PeeperClientDoc.ico
文件 2806 2001-11-12 14:49 偷窥者远程控制软件VC源代码\PeeperClient\res\Toolbar.bmp
目录 0 2009-11-25 22:45 偷窥者远程控制软件VC源代码\PeeperClient\res
文件 3327 2001-11-12 15:14 偷窥者远程控制软件VC源代码\PeeperClient\resource.h
文件 210 2001-10-22 20:00 偷窥者远程控制软件VC源代码\PeeperClient\StdAfx.cpp
文件 976 2001-10-22 20:00 偷窥者远程控制软件VC源代码\PeeperClient\StdAfx.h
目录 0 2009-11-03 09:17 偷窥者远程控制软件VC源代码\PeeperClient
文件 35481 2001-11-14 11:28 偷窥者远程控制软件VC源代码\PeeperLib.cpp
文件 8940 2001-11-14 11:54 偷窥者远程控制软件VC源代码\PeeperLib.h
............此处省略23个文件信息
- 上一篇:RDA5851完整规格书
- 下一篇:阳初2410原理图.rar
相关资源
- 基于ARM的GUI源代码c
- 多元一次方程组解方程源代码
- Simple Bgc 源码 基于STM32的三轴增稳云台
- 嵌入式赛车小游戏 源代码
- Mac地址修改源代码
- lcd12864二维码源代码
- 计算机网络高级软件编程技术第3章
- 基于winpcap综合网络数据包扫描程序源
- udp网络通信源代码(单播、组播、广
- 51单片机ADXL345三轴加速度传感器源代
- 职工工资管理系统(数据结构课程设
- 数据结构教程上机实验指导李春葆源
- Arduino串口转发源代码
- 校友录源代码供
- 邮局电话计费管理系统源代码
- BP多层感知器 源代码 神经网络
- 图像的插值处理源代码
- 基于内容的图像检索源代码
- 文本比对源代码-LCS
- PDA资源管理器源代码
- Flash拼图游戏源代码
- 卢誉声编写书籍《分布式实时处理系
- 分步傅里叶法解NLS方程的源代码
- MD5算法C代码……
- 可变式分区存储管理 实验报告和源代
- VRML源代码 吊扇 旋转功能
- 微信小程序源代码利用微信定位实现
- 用netbeans编写的网上购物商店源代码
- 数据结构课程设计--订票系统
- LabVIEW与USB串口通信源代码
评论
共有 条评论