社区
网络编程
帖子详情
关于CSOCKET函数应用?
johnlove9527
2010-10-25 09:05:30
我现在想要做一个界面,在界面里点击按钮来远程控制其他电脑的程序运行,请问使用CSocket可以实现吗?
看了书发现貌似只能传输数据?不能传输鼠标点击响应。请问有什么方法可以实现吗?
...全文
114
14
打赏
收藏
关于CSOCKET函数应用?
我现在想要做一个界面,在界面里点击按钮来远程控制其他电脑的程序运行,请问使用CSocket可以实现吗? 看了书发现貌似只能传输数据?不能传输鼠标点击响应。请问有什么方法可以实现吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kerryxue
2010-11-02
打赏
举报
回复
如果只是控制其他程序的开启和关闭的话就比较简单,分两部:
1.在控制端(发命令端)运行控制程序
2.在被控端运行程序接受控制命令,并采取相应动作。
这两个程序的通信要自定义一个通信的协议来接受和发送控制命令。
如果要操作其他程序的某些内部响应的话,可以在该程序中开个监听端口来实现。
我现在做的就是一个类似的应用,效果还不错
johnlove9527
2010-11-02
打赏
举报
回复
[Quote=引用 12 楼 kerryxue 的回复:]
如果只是控制其他程序的开启和关闭的话就比较简单,分两部:
1.在控制端(发命令端)运行控制程序
2.在被控端运行程序接受控制命令,并采取相应动作。
这两个程序的通信要自定义一个通信的协议来接受和发送控制命令。
如果要操作其他程序的某些内部响应的话,可以在该程序中开个监听端口来实现。
我现在做的就是一个类似的应用,效果还不错
[/Quote]
现在还没有需要定义协议,具体点看看我另一个帖子。
http://topic.csdn.net/u/20101031/20/1ed0297c-aa06-4fa2-a947-1cff2dd701c4.html?15272
看看是怎么回事?
johnlove9527
2010-11-02
打赏
举报
回复
[Quote=引用 12 楼 kerryxue 的回复:]
如果只是控制其他程序的开启和关闭的话就比较简单,分两部:
1.在控制端(发命令端)运行控制程序
2.在被控端运行程序接受控制命令,并采取相应动作。
这两个程序的通信要自定义一个通信的协议来接受和发送控制命令。
如果要操作其他程序的某些内部响应的话,可以在该程序中开个监听端口来实现。
我现在做的就是一个类似的应用,效果还不错
[/Quote]
我的意思和你差不多,但是现在我建立套接字连接先要电脑间实现通信,但是现在就是连接失败。最基本的通信实现不了。我的接收端是在另一个程序中添加的对话框,这样可以吗?
johnlove9527
2010-10-30
打赏
举报
回复
我想要电脑1上的客户端A发送给电脑2上服务端B,然后B给同一个程序中另一个线程传送指令,为什么这样建立的套接字连接失败?求指点
johnlove9527
2010-10-30
打赏
举报
回复
请问,现在我建立了客户端程序在一台电脑上运行,而服务端在另一台电脑上运行,但是我的服务端程序在另一个程序中添加,怎么套接字连接失败?求解答?
Eleven
2010-10-26
打赏
举报
回复
自己定义协议
johnlove9527
2010-10-26
打赏
举报
回复
[Quote=引用 3 楼 tiger9991 的回复:]
可以的。。。是这个样子的,
你要写两个程序:
1.在你的电脑上运行的
2.在你想控制的电脑上运行的
你们两个程序必须简历通信协议:诸如如果我发送字符串“abc”,远程的想控制的主机就要SendMessage一个消息给进程。触发鼠标按钮事件
[/Quote]
今天去试试,
johnlove9527
2010-10-26
打赏
举报
回复
[Quote=引用 3 楼 tiger9991 的回复:]
可以的。。。是这个样子的,
你要写两个程序:
1.在你的电脑上运行的
2.在你想控制的电脑上运行的
你们两个程序必须简历通信协议:诸如如果我发送字符串“abc”,远程的想控制的主机就要SendMessage一个消息给进程。触发鼠标按钮事件
[/Quote]
我晚上想了下觉的这样可以,准备今天去试试,是不是在服务端接受数据后建立钩子函数来转换成鼠标或者键盘相应?
johnlove9527
2010-10-26
打赏
举报
回复
[Quote=引用 7 楼 visualeleven 的回复:]
自己定义协议
[/Quote]
请问就是我想要做的就是对于局域网中两台电脑建立数据传输,基于MFC工程如何使用socket?
类似基于Win32 Console Application那种套接字应用。
PunWinger
2010-10-25
打赏
举报
回复
其实今天我上课的时候在想那个老师讲课用的屏幕锁定软件的原理..
也是一个C/S结构,服务端发送指定消息,客户端接收,然后响应
傻X
2010-10-25
打赏
举报
回复
可以的。。。是这个样子的,
你要写两个程序:
1.在你的电脑上运行的
2.在你想控制的电脑上运行的
你们两个程序必须简历通信协议:诸如如果我发送字符串“abc”,远程的想控制的主机就要SendMessage一个消息给进程。触发鼠标按钮事件
arong1234
2010-10-25
打赏
举报
回复
tcp当然不可能传动作过去,任何网络协议都不可能,任何现在的远程控制软件也不可能通过传动作实现,能传送的只有数据。你只须用把你鼠标点击的信息转换为数据,在对方一侧再翻译者中数据即可。
james_cheng10
2010-10-25
打赏
举报
回复
Telnet是进行远程登录的标准协议和主要方式它为用户提供了在本地计算机上完成远程主机工作的能力。通过使用Telnet,Internet用户可以与全世界许多信息中心图书馆及其它信息资源联系。Telnet远程登录的使用主要有两种情况。第一种是用户在远程主祝上有自己的帐号(Account),即用户拥有注册的用户名和口令;第二种是许多Internet主机为用户提供了某种形式的公共Telnet信息资源,这种资源对于每一个Telnet用户都是开放的。
C
Socket
聊天室源码(不使用 CArchive 和 C
Socket
File)(VS2013)
其实单独使用 C
Socket
,与使用 CAsync
Socket
的方法是类似的,最大的不同之处在于 Connect()
函数
的用法。C
Socket
是同步的,Connect() 的返回值表示是否连接成功,CAsync
Socket
.Connect() 通常返回 WSAEWOULDBLOCK ...
C
Socket
编程介绍
C
Socket
编程介绍文档C
Socket
类是CAsync
Socket
类的派生类,它继承了Windows
Socket
API封装
函数
。它实现了比CAsync
Socket
类对Windows
Socket
s更高层的抽象。它与C
Socket
File类和CArchive类合作完成对数据的发送、接收...
基于C
Socket
类的聊天程_UDP_全部
应用
此类
函数
基于C
Socket
类的聊天程序_UDP_全部
应用
此类
函数
,onsend,OnReceive等
函数
!可让你更深入的了解MFC,C
Socket
类的
应用
。
MFC-C
Socket
-user.rar_MFC c
SOCKET
_网络 C
Socket
关于网络编程的PPT讲解。汇总了网络编程的方法。C
SOCKET
的各个
函数
使用。
C
Socket
聊天室源码(不使用派生类)(VS2013)
C
Socket
通常的用法,是以 C
Socket
为基类,派生出自己的类,并覆盖必要的
函数
(OnAccept、OnReceive)。不过网上有一篇流传很广的文章(http://blog.chinaunix.net/uid-20743151-id-326359.html),里面有一句...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章