亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? peeperwnd.h

?? 這是個soket的代碼不是太實(shí)用但是對出學(xué)者還是有些幫助的 有需要的可以
?? H
字號:
///////////////////////////////////////////////////////////////////////////////
// 遠(yuǎn)程控制軟件-偷窺者  開發(fā)庫                                               //
// 日期:2001/10/02                                                           //
// 作者:劉東發(fā)                                                               //
// Email:dongfa@yeah.net                                                     //
// http://dongfa.yeah.net                                                    //
// OICQ:5584173  阿東                                                        //
// 作者聲明:                                                                 //
//     此部分代碼全是作者所寫,或以隨便傳播,但要保持文件的完整性,有問題     //
// 或者意見請來信,謝謝!                                                      //
///////////////////////////////////////////////////////////////////////////////

#ifndef __PEEPER_WND_H__
#define __PEEPER_WND_H__

#include "../PeeperLib.h"

class CPeeperWnd;	

class CPeeperThread : public CWinThread
{
	DECLARE_DYNCREATE(CPeeperThread)
public:
	CPeeperThread();
	virtual ~CPeeperThread();
	
public:
	SIZE m_szScreen;
	CPeeperWnd *m_pPeeperWnd;

public:
	virtual BOOL InitInstance()
	{
		return TRUE;
	}

	virtual int ExitInstance()
	{
		return CWinThread::ExitInstance();
	}	
	
protected:
	afx_msg HRESULT OnMsgGetDIB(WPARAM, LPARAM);
	afx_msg HRESULT OnMsgConnect(WPARAM, LPARAM);

	//{{AFX_MSG(CGetDIBThread)
	//}}AFX_MSG

	DECLARE_MESSAGE_MAP()
};

class CPeeperWnd : public CScrollView
{
	DECLARE_DYNCREATE(CPeeperWnd)

public:
	CPeeperWnd(CWnd *pNotifyWnd = NULL);
	virtual ~CPeeperWnd();
	BOOL Create(CString strIP, UINT uPort, CWnd *pParent = NULL, 
		int nBits = -1, UINT nTimer = PL_DIB_TIMER);
public:
	static CString GetClientVersion();

public:
	int      SendData(BYTE *chData, int nLen, BYTE chFlag = PL_NONE);
	int      ReadData(BYTE *chData, int nLen, BYTE *chFlag = NULL);
	BOOL     ConnectServer();
	BOOL     CloseServer();
	BOOL     GetState(); // 狀態(tài)BOOL
	CString  GetClientInfo(); // 狀態(tài)CString
	UINT     GetConnectTime();
	char    *GetConnectInfo();
	void     SetConnectInfo(char *chInfo);
	void     SetNotifyWnd(CWnd *pNotifyWnd);
	void     SetBits(int nBits);
	void     SetUpdateSpeed(UINT nTimer);
	BOOL     CanSend();
	BOOL     IsPause();
	void     Pause();
	void     Resume();
	DWORD    SetEnableFlag(DWORD dwFlag);
	DWORD    SetEnableFlag(DWORD dwFlag, BOOL bSet);
	DWORD    GetEnableFlag();
	BOOL     GetEnableFlag(DWORD dwEvent);

	PL_ColorType GetColorType()
	{
		return m_ctColor; 
	}
	PL_ColorType SetColorType(PL_ColorType ct)
	{
		PL_ColorType old = m_ctColor;
		m_ctColor = ct;
		return old;
	}
	PL_ZipType GetZipType()
	{
		return m_ztZip; 
	}
	PL_ZipType SetZipType(PL_ZipType zt)
	{
		PL_ZipType old = m_ztZip;
		m_ztZip = zt;
		return old;
	}

public: // tools function
	BOOL T_RunCommand(char *chCommand);
	BOOL T_SendMsg(char *chMsg, UINT uType);
	BOOL T_ExitWindow(UINT uType);
	BOOL T_LockDesktop(BOOL bLock);
	BOOL T_CopyFileToRemote(char *chFileSrc, char *chFileDes, HWND hNotifyWnd = NULL);
	BOOL T_CopyFileFromRemote(char *chFileSrc, char *chFileDes, HWND hNotifyWnd = NULL);
	BOOL T_DeleteFile(char *chFile);
	BOOL T_MoveFile(char *chFileSrc, char *chFileDes);

protected:
	POINT   GetMousePoint(BYTE *chData = NULL);
	BOOL    ExitConnect();
	void    DrawDIB();
	int     SendDIBBits();
	int     GetScreenSize(); //送命令給服務(wù)端
	CPoint  GetOffsetPos(BOOL bScroll = TRUE);

public:
	UINT    m_uPort; //端口號
	CString m_strIP; //服務(wù)器IP
	HDIB    m_hDib;  //桌面圖像
	SOCKET  m_sckClient[2]; //客戶端Socket

protected:
	PL_ColorType m_ctColor; //顏色數(shù)
	PL_ZipType   m_ztZip;   //壓縮類型

	BOOL m_bIsConnect;

	DWORD m_dwEnableFlag;
	CWnd *m_pNotifyWnd;
	CDC m_memDC;
	SIZE m_szScreen;
	UINT m_nTimerID;
	int m_nBits;
	UINT m_nSpeed;
	UINT m_nRetryTime;
	BOOL m_bIsDoing;
	char m_chConnectInfo[512];
	CPeeperThread m_hPeeperThread;
	BOOL m_bIsPause;
	int m_nLastUpdateTime;
	CString m_strState;
	UINT m_nConnectTime;
	//{{AFX_VIRTUAL(CPeeperWnd)
	public:
	virtual BOOL PreTranslateMessage(MSG* pMsg);
	virtual void OnDraw(CDC* pDC);
	virtual void OnInitialUpdate();
	//}}AFX_VIRTUAL

protected:
	afx_msg HRESULT OnMsgPeeperThread(WPARAM wParam, LPARAM lParam);
	//{{AFX_MSG(CPeeperWnd)
	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
	afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point);
	afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
	afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
	afx_msg void OnRButtonDblClk(UINT nFlags, CPoint point);
	afx_msg void OnRButtonDown(UINT nFlags, CPoint point);
	afx_msg void OnRButtonUp(UINT nFlags, CPoint point);
	afx_msg void OnMouseMove(UINT nFlags, CPoint point);
	afx_msg void OnTimer(UINT nIDEvent);
	afx_msg void OnDestroy();
	afx_msg void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);
	afx_msg void OnKeyUp(UINT nChar, UINT nRepCnt, UINT nFlags);
	afx_msg void OnSysKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);
	afx_msg void OnSysKeyUp(UINT nChar, UINT nRepCnt, UINT nFlags);
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

#endif // __PEEPER_WND_H__

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人国产精品免费网站| 日韩三级在线免费观看| 欧美一级片免费看| 国产精品网站导航| 激情综合亚洲精品| 欧美一区二区在线免费播放| 日韩久久一区二区| 风间由美一区二区av101| 欧美高清性hdvideosex| 亚洲欧美视频在线观看| 国产精品一区二区黑丝| 欧美草草影院在线视频| 一区二区成人在线视频| 99久久婷婷国产| 国产三级一区二区| 美腿丝袜在线亚洲一区| 8x福利精品第一导航| 亚洲国产裸拍裸体视频在线观看乱了 | 中文字幕日本不卡| 国产九九视频一区二区三区| 日韩一区二区麻豆国产| 午夜日韩在线观看| 欧美日韩一区高清| 香蕉影视欧美成人| 欧美揉bbbbb揉bbbbb| 亚洲高清三级视频| 在线欧美日韩精品| 亚洲成人7777| 69堂成人精品免费视频| 天天影视网天天综合色在线播放 | 欧美日韩久久久| 一区二区三区在线看| 91国偷自产一区二区使用方法| 亚洲视频每日更新| 91蜜桃免费观看视频| 亚洲欧美激情一区二区| 欧美性猛交一区二区三区精品| 亚洲综合网站在线观看| 欧美日韩专区在线| 麻豆精品久久精品色综合| 欧美精品一区二区三区在线 | 欧美a级理论片| 精品日韩av一区二区| 韩国三级中文字幕hd久久精品| 久久免费看少妇高潮| thepron国产精品| 亚洲一二三四久久| 日韩一级大片在线| 国产成人午夜99999| 亚洲欧洲av另类| 欧美中文一区二区三区| 蜜桃av一区二区在线观看| 久久奇米777| 色综合中文字幕国产 | 国产精品久久久久影院色老大| av电影在线观看一区| 亚洲一区二区三区中文字幕在线 | 人人狠狠综合久久亚洲| 国产亚洲精久久久久久| 日本韩国欧美国产| 久久精品国产99国产| 中文字幕在线一区免费| 欧美色图天堂网| 国产在线观看免费一区| 亚洲日本欧美天堂| 日韩欧美三级在线| 91在线视频官网| 卡一卡二国产精品| 18成人在线观看| 日韩精品一区二区三区视频播放| 国产成人午夜精品影院观看视频| 亚洲高清免费视频| 国产精品麻豆网站| 日韩免费视频一区二区| 91麻豆免费看片| 国内外成人在线| 亚洲一区二区视频在线| 国产视频911| 日韩精品综合一本久道在线视频| 91在线播放网址| 国产精品一二二区| 三级一区在线视频先锋| 中文字幕在线不卡| 欧美精品一区二区在线播放| 在线日韩av片| 91日韩一区二区三区| 韩国三级电影一区二区| 五月婷婷激情综合网| 亚洲天堂精品在线观看| 精品国产凹凸成av人网站| 欧美在线观看视频在线| 成人av网站在线观看免费| 国内精品国产成人| 秋霞电影一区二区| 亚洲愉拍自拍另类高清精品| 国产精品免费久久久久| 精品国产99国产精品| 91精品久久久久久久99蜜桃 | 午夜精品在线看| 一区二区三区四区亚洲| 国产精品成人网| 日本一区二区在线不卡| 精品国产网站在线观看| 91精品国产色综合久久ai换脸| 91黄色小视频| 欧洲在线/亚洲| caoporn国产精品| 成人激情小说乱人伦| 国产91精品在线观看| 国产成人在线免费观看| 国产成人a级片| 国产99精品国产| 成人av中文字幕| 国产69精品久久777的优势| 久久国产精品无码网站| 秋霞国产午夜精品免费视频| 免费久久精品视频| 日韩av网站在线观看| 五月综合激情网| 精品一区二区在线视频| 久久国产麻豆精品| 国产精品一区二区久久不卡| 国产一区二区免费视频| 国产成人一区二区精品非洲| 国产精品一区在线观看乱码| 国产成人欧美日韩在线电影| 国产精品一区在线观看你懂的| 国产盗摄女厕一区二区三区| 福利一区福利二区| 91视频91自| 欧美色图激情小说| 91麻豆精品国产91久久久更新时间 | av成人免费在线| 欧美亚洲国产bt| 精品剧情v国产在线观看在线| 2021久久国产精品不只是精品| 日本一区二区三区电影| 亚洲乱码国产乱码精品精的特点 | 日韩精品中午字幕| 久久精品一级爱片| 亚洲女与黑人做爰| 日韩中文字幕一区二区三区| 国产在线观看免费一区| 91极品视觉盛宴| 欧美videos中文字幕| 国产精品久久久久国产精品日日| 亚洲人成网站在线| 蜜桃视频在线一区| 色综合中文字幕| 精品久久久久久久一区二区蜜臀| 国产精品白丝在线| 久久er精品视频| 91同城在线观看| 日韩欧美黄色影院| 亚洲欧洲精品一区二区精品久久久| 午夜av电影一区| 不卡电影一区二区三区| 91精品麻豆日日躁夜夜躁| 欧美国产禁国产网站cc| 亚洲国产综合视频在线观看| 国产高清一区日本| 欧美日韩国产一二三| 日本一区二区电影| 久久99精品久久久久婷婷| 91成人网在线| 国产精品福利一区| 国产在线视频精品一区| 69堂国产成人免费视频| 一区二区三区日韩欧美精品| 国产精品性做久久久久久| 欧美日韩中字一区| 亚洲欧美日韩久久| 成人性生交大合| 久久一日本道色综合| 免费成人深夜小野草| 在线这里只有精品| 中文字幕在线不卡| 成人听书哪个软件好| 精品国产一区二区在线观看| 日韩电影一二三区| 欧美日韩一区二区在线观看 | 欧美中文字幕一二三区视频| 日本一区二区视频在线观看| 激情久久久久久久久久久久久久久久| 欧美在线观看视频一区二区| 亚洲免费观看高清完整版在线观看 | 一区二区日韩av| 97se亚洲国产综合自在线| 国产欧美日韩亚州综合| 国产成人亚洲精品青草天美| 久久久久久日产精品| 激情丁香综合五月| 久久精品一区八戒影视| 国产不卡视频在线播放| 久久精品人人做人人综合| 国产一区二区在线观看免费| 精品日韩一区二区三区免费视频| 乱一区二区av| 26uuu国产电影一区二区| 国产一区二区三区电影在线观看|