//
//
//
//
//
//
//
//
//
//
软件Tags:
远程桌面系统结构:转换图像格式,A2W,中心_数据到达处理,比例缩放,发送鼠标信息,GdiplusStartup,GdiplusShutdown,MultiByteToWideChar,GdipLoadImageFromFile,GdipSaveImageToFile,CLSIDFromString,GdipDisposeImage,CreateStreamOnHGlobal,GetHGlobalFromStream,GlobalLock,GlobalSize,GlobalUnlock,GlobalAlloc,GetObjectPtr,GdipCreateBitmapFromStream,GlobalFree,CreateStreamOnHGlobal_int,GdipSaveImageToStream_int,GetHGlobalFromStream_int,GdipSaveImageToStream,CopyMemory,服务器数据处理,加入消息内容,转换图像格式,A2W,移动光标,模拟鼠标,GdiplusStartup,GdiplusShutdown,MultiByteToWideChar,GdipLoadImageFromFile,GdipSaveImageToFile,CLSIDFromString,GdipDisposeImage,CreateStreamOnHGlobal,GetHGlobalFromStream,GlobalLock,GlobalSize,GlobalUnlock,GlobalAlloc,GetObjectPtr,GdipCreateBitmapFromStream,GlobalFree,CreateStreamOnHGlobal_int,GdipSaveImageToStream_int,GetHGlobalFromStream_int,GdipSaveImageToStream,CopyMemory, ======窗口程序集_客户端 || ||------__启动窗口_创建完毕 || ||------转换图像格式 || ||------A2W || ||------_按钮_连接_被单击 || ||------中心_数据到达处理 || ||------比例缩放 || ||------_滑块条1_位置被改变 || ||------_按钮_开始监控_被单击 || ||------_编辑框1_内容被改变 || ||------_标签_我作主_鼠标左键被按下 || ||------__启动窗口_尺寸被改变 || ||------_单选框_JPG_被单击 || ||------_单选框_GIF_被单击 || ||------_画板1_鼠标左键被按下 || ||------_画板1_鼠标左键被放开 || ||------_画板1_被双击 || ||------_画板1_鼠标右键被按下 || ||------_画板1_鼠标右键被放开 || ||------_画板1_鼠标位置被移动 || ||------_画板1_放开某键 || ||------_编辑框_发送文字_放开某键 || ||------_按钮_发送文字_被单击 || ||------_按钮_结束_被单击 || ||------_编辑框_品质_内容被改变 || ||------_标签_对方IP_鼠标右键被放开 || ||------_单选框_画板_被单击 || ||------_单选框_图片框_被单击 || ||------_单选框_试_被单击 || ||------_图片框1_鼠标左键被按下 || ||------_图片框1_鼠标左键被放开 || ||------_图片框1_被双击 || ||------_图片框1_鼠标右键被按下 || ||------_图片框1_鼠标右键被放开 || ||------_图片框1_鼠标位置被移动 || ||------_按钮_发送文字_鼠标右键被放开 || ||------_画板2_鼠标左键被按下 || ||------_画板2_鼠标左键被放开 || ||------_画板2_被双击 || ||------_画板2_鼠标右键被按下 || ||------_画板2_鼠标右键被放开 || ||------_画板2_鼠标位置被移动 || ||------发送鼠标信息 || || ======调用的Dll || ||---[dll]------GdiplusStartup || ||---[dll]------GdiplusShutdown || ||---[dll]------MultiByteToWideChar || ||---[dll]------GdipLoadImageFromFile || ||---[dll]------GdipSaveImageToFile || ||---[dll]------CLSIDFromString || ||---[dll]------GdipDisposeImage || ||---[dll]------CreateStreamOnHGlobal || ||---[dll]------GetHGlobalFromStream || ||---[dll]------GlobalLock || ||---[dll]------GlobalSize || ||---[dll]------GlobalUnlock || ||---[dll]------GlobalAlloc || ||---[dll]------GetObjectPtr || ||---[dll]------GdipCreateBitmapFromStream || ||---[dll]------GlobalFree || ||---[dll]------CreateStreamOnHGlobal_int || ||---[dll]------GdipSaveImageToStream_int || ||---[dll]------GetHGlobalFromStream_int || ||---[dll]------GdipSaveImageToStream || ||---[dll]------CopyMemory ======窗口程序集_服务端 || ||------__启动窗口_创建完毕 || ||------_按钮1_被单击 || ||------服务器数据处理 || ||------加入消息内容 || ||------_时钟1_周期事件 || ||------转换图像格式 || ||------A2W || ||------__启动窗口_将被销毁 || ||------_按钮2_被单击 || ||------_单选框_JPG_被单击 || ||------_单选框_GIF_被单击 || || ======调用的Dll || ||---[dll]------移动光标 || ||---[dll]------模拟鼠标 || ||---[dll]------GdiplusStartup || ||---[dll]------GdiplusShutdown || ||---[dll]------MultiByteToWideChar || ||---[dll]------GdipLoadImageFromFile || ||---[dll]------GdipSaveImageToFile || ||---[dll]------CLSIDFromString || ||---[dll]------GdipDisposeImage || ||---[dll]------CreateStreamOnHGlobal || ||---[dll]------GetHGlobalFromStream || ||---[dll]------GlobalLock || ||---[dll]------GlobalSize || ||---[dll]------GlobalUnlock || ||---[dll]------GlobalAlloc || ||---[dll]------GetObjectPtr || ||---[dll]------GdipCreateBitmapFromStream || ||---[dll]------GlobalFree || ||---[dll]------CreateStreamOnHGlobal_int || ||---[dll]------GdipSaveImageToStream_int || ||---[dll]------GetHGlobalFromStream_int || ||---[dll]------GdipSaveImageToStream || ||---[dll]------CopyMemory 调用的DLL命令: .DLL命令GdiplusStartup,整数型,"gdiplus.dll","GdiplusStartup" .参数token,整数型,传址 .参数inputbuf,GdiplusStartupInput .参数outputbuf,整数型 .DLL命令GdiplusShutdown,,"gdiplus.dll","GdiplusShutdown" .参数token,整数型 .DLL命令MultiByteToWideChar,整数型,,"MultiByteToWideChar" .参数CodePage,整数型 .参数dwFlags,整数型 .参数lpMultiByteStr,文本型 .参数cchMultiByte,整数型 .参数lpWideCharStr,字节集 .参数cchWideChar,整数型 .DLL命令GdipLoadImageFromFile,整数型,"gdiplus.dll","GdipLoadImageFromFile" .参数filename,字节集 .参数image,整数型,传址 .DLL命令GdipSaveImageToFile,整数型,"gdiplus.dll","GdipSaveImageToFile" .参数image .参数filename,字节集 .参数clsidEncoder,字节集 .参数encoderParams,整数型 .DLL命令CLSIDFromString,,"ole32.dll","CLSIDFromString" .参数lpsz,字节集 .参数pclsid,字节集,传址 .DLL命令GdipDisposeImage,整数型,"gdiplus.dll","GdipDisposeImage" .参数image,整数型 .DLL命令CreateStreamOnHGlobal,整数型,"ole32.dll","CreateStreamOnHGlobal" .参数hGlobal .参数fDeleteOnRelease,逻辑型 .参数ppstm,对象,传址 .DLL命令GetHGlobalFromStream,,"ole32.dll","GetHGlobalFromStream" .参数pstm,对象,,未知类型:ISTREAM。 .参数phglobal,整数型,传址 .DLL命令GlobalLock,整数型 .参数hMem,整数型 .DLL命令GlobalSize,整数型 .参数hMem,整数型 .DLL命令GlobalUnlock,逻辑型 .参数hMem,整数型 .DLL命令GlobalAlloc,整数型,,"GlobalAlloc" .参数uFlags .参数dwBytes .DLL命令GetObjectPtr,整数型,,"lstrcpyn" .参数lpString1,对象,传址 .参数lpString2,对象,传址 .参数iMaxLength,整数型 .DLL命令GdipCreateBitmapFromStream,整数型,"gdiplus.dll","GdipCreateBitmapFromStream" .参数stream,整数型 .参数bitmap,,传址 .DLL命令GlobalFree,整数型,,"GlobalFree" .参数hMem .DLL命令CreateStreamOnHGlobal_int,整数型,"ole32.dll","CreateStreamOnHGlobal" .参数hGlobal .参数fDeleteOnRelease,逻辑型 .参数ppstm,,传址 .DLL命令GdipSaveImageToStream_int,整数型,"gdiplus.dll","GdipSaveImageToStream" .参数image .参数stream .参数clsidEncoder,字节集 .参数encoderParams .DLL命令GetHGlobalFromStream_int,,"ole32.dll","GetHGlobalFromStream" .参数pstm,,,未知类型:ISTREAM。 .参数phglobal,整数型,传址 .DLL命令GdipSaveImageToStream,整数型,"gdiplus.dll","GdipSaveImageToStream" .参数image .参数stream,对象 .参数clsidEncoder,字节集 .参数encoderParams .DLL命令CopyMemory,,,"RtlMoveMemory" .参数Destination,字节集 .参数Source,整数型 .参数cbCopy,整数型 调用的DLL命令: .DLL命令移动光标,逻辑型,,"SetCursorPos" .参数x,整数型 .参数y,整数型 .DLL命令模拟鼠标,,,"mouse_event" .参数dwFlags .参数dx .参数dy .参数cButtons .参数dwExtraInfo .DLL命令GdiplusStartup,整数型,"gdiplus.dll","GdiplusStartup" .参数token,整数型,传址 .参数inputbuf,GdiplusStartupInput .参数outputbuf,整数型 .DLL命令GdiplusShutdown,,"gdiplus.dll","GdiplusShutdown" .参数token,整数型 .DLL命令MultiByteToWideChar,整数型,,"MultiByteToWideChar" .参数CodePage,整数型 .参数dwFlags,整数型 .参数lpMultiByteStr,文本型 .参数cchMultiByte,整数型 .参数lpWideCharStr,字节集 .参数cchWideChar,整数型 .DLL命令GdipLoadImageFromFile,整数型,"gdiplus.dll","GdipLoadImageFromFile" .参数filename,字节集 .参数image,整数型,传址 .DLL命令GdipSaveImageToFile,整数型,"gdiplus.dll","GdipSaveImageToFile" .参数image .参数filename,字节集 .参数clsidEncoder,字节集 .参数encoderParams,整数型 .DLL命令CLSIDFromString,,"ole32.dll","CLSIDFromString" .参数lpsz,字节集 .参数pclsid,字节集,传址 .DLL命令GdipDisposeImage,整数型,"gdiplus.dll","GdipDisposeImage" .参数image,整数型 .DLL命令CreateStreamOnHGlobal,整数型,"ole32.dll","CreateStreamOnHGlobal" .参数hGlobal .参数fDeleteOnRelease,逻辑型 .参数ppstm,对象,传址 .DLL命令GetHGlobalFromStream,,"ole32.dll","GetHGlobalFromStream" .参数pstm,对象,,未知类型:ISTREAM。 .参数phglobal,整数型,传址 .DLL命令GlobalLock,整数型 .参数hMem,整数型 .DLL命令GlobalSize,整数型 .参数hMem,整数型 .DLL命令GlobalUnlock,逻辑型 .参数hMem,整数型 .DLL命令GlobalAlloc,整数型,,"GlobalAlloc" .参数uFlags .参数dwBytes .DLL命令GetObjectPtr,整数型,,"lstrcpyn" .参数lpString1,对象,传址 .参数lpString2,对象,传址 .参数iMaxLength,整数型 .DLL命令GdipCreateBitmapFromStream,整数型,"gdiplus.dll","GdipCreateBitmapFromStream" .参数stream,整数型 .参数bitmap,,传址 .DLL命令GlobalFree,整数型,,"GlobalFree" .参数hMem .DLL命令CreateStreamOnHGlobal_int,整数型,"ole32.dll","CreateStreamOnHGlobal" .参数hGlobal .参数fDeleteOnRelease,逻辑型 .参数ppstm,,传址 .DLL命令GdipSaveImageToStream_int,整数型,"gdiplus.dll","GdipSaveImageToStream" .参数image .参数stream .参数clsidEncoder,字节集 .参数encoderParams .DLL命令GetHGlobalFromStream_int,,"ole32.dll","GetHGlobalFromStream" .参数pstm,,,未知类型:ISTREAM。 .参数phglobal,整数型,传址 .DLL命令GdipSaveImageToStream,整数型,"gdiplus.dll","GdipSaveImageToStream" .参数image .参数stream,对象 .参数clsidEncoder,字节集 .参数encoderParams .DLL命令CopyMemory,,,"RtlMoveMemory" .参数Destination,字节集 .参数Source,整数型 .参数cbCopy,整数型
