希望用C语言写出一款远程控制软件,功能就像腾讯的远程协助一样。应该怎么样实现?难度大不?请告诉我大概步骤,谢谢!
你想用c语言写
一般用可视化工具写
首先需要截屏,可以用bitblt函数
通过网络传送
然后客户端显示
如果要进行远程控制,一般需要用到两个函数
keybd_event函数模拟键盘消息
mouse_event函数模拟鼠标消息
当然具体函数用法可以查看MSDN
一般用可视化工具写
首先需要截屏,可以用bitblt函数
通过网络传送
然后客户端显示
如果要进行远程控制,一般需要用到两个函数
keybd_event函数模拟键盘消息
mouse_event函数模拟鼠标消息
当然具体函数用法可以查看MSDN
温馨提示:答案为网友推荐,仅供参考
第1个回答 2010-01-01
用纯C写的话,难度较大,需要熟悉winsock.h和winsock2.h的函数。而如果使用图形界面的话,则更为复杂。建议楼主使用VB或C#或Java之类的面向对象的编程工具(其中VB开发最为简单)。
第2个回答 2010-01-01
有点难度,涉及到很多方面的知识,包括屏幕的截图录像BitBlt,屏幕录像的处理,比如压缩图像(网速慢也可以控制自如),远程控制要发送本地操作按键以及鼠标信息。