vc高效远程控制(远程控制开发)
本篇文章给大家谈谈vc高效远程控制,以及远程控制开发对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
vc++编程,实现远程桌面控制的步骤(分步,分别采用什么技术实现什么功能),请各位大哥大姐帮忙,谢谢~
socket通讯vc高效远程控制:数据往来
屏幕截图vc高效远程控制:远程看看
文件读取:你的就是vc高效远程控制我的
postmessage控制鼠标移动和点击:控制控制你
postmessage传递按键事件和键值:操作操作你
数据压缩:让屏幕图像传递快一点
一些参考例子:
sendreceivefile 局域网文件传送client/server端
iceDispImg 随窗体大小改变(可满屏)显示图片(只做为一个简单例程-临时)
一些函数可参考:
原型:
int WINAPI icePub_saveScreen(char *bmpFile)
输入:bmpFile屏幕图像BMP文件名
输出:
原型:
int WINAPI icePub_saveScreenJpg (char *jpgFile)
输入:jpgFile 屏幕图像文件名
输出:
如何使用VC进行远程调试
1. 配置目标机
1)拷贝Remote Debugger客户端与目标程序的调试版本到目标机。
拷贝目录C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/Remote Debugger/x86。
目标程序如C:/Windows/System32/Thpsvr.exe
2)执行Remote Debugger客户端程序msvsmon.exe。
首先关掉Windows防火墙。
运行程序后,选择[Tools]-[Options]。选择[No Authentication(native only)],并勾选[Allow any user to debug]。
2. 配置主机
1) 打开工程,选择调试模式。
由菜单依次选择[Project] [Properties] [Configuration Properties] [Debugging]。将Debugger to launch选为Windows Remote Debugger.
2) 配置Remote Debug参数。
[Remote Command] 设置为目标程序全路径,C:/Windows/System32/Thpsvr.exe。
[Command Arguments] 按需要为程序设置参数。
[Remote Server Name] 填入目标机的IP地址。
[Connection] 设为Remote with no Authentication(native only)
其它设置不需要改动。
客户机和主机配置都已经完成,接下来以和本机调试相同的方法进行调试就可以了。
怎么用VC编写远程控制?
哦。。用winsock控件实现通讯 有UDP和TCP两种通讯模式。根据vc高效远程控制你需要选择vc高效远程控制了。。
以客护端/服务端来写就行vc高效远程控制了
vc高效远程控制的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于远程控制开发、vc高效远程控制的信息别忘了在本站进行查找喔。