为了账号安全,请及时绑定邮箱和手机立即绑定

跨进程 控制 Windows窗体

跨进程 控制 Windows窗体

Cats萌萌 2018-10-25 09:06:34
 目前在做一个 远程控制的程序。  需要实现的效果如下:     对目标进程的目标窗体做到如下的功能。    1.  移动,最大化,最小化,扩大,关闭,获得焦点。     2.  给定坐标,获得其窗体上的目标控件。    目标程序 可能是任何语言 做出来的 在windows xp以上平台运行的winform程序。     目前我使用了 windows API 的 SendMessage方法,但是 移动 最大 最小 等等 使用没有效果。     请会的大鸟  给出详细的C# 代码。  2能实现最好。
查看完整描述

2 回答

?
开满天机

TA贡献1786条经验 获得超12个赞

你是在开发类似灰鸽子一类的软件吧,远程控制!首先你的Message得基于一定的报文协议,按规范走,否则开发到后面就头疼了。

解决该问题的办法:参考灰鸽子的开发,网上有源码,我这也有,要的话问我要把。


查看完整回答
反对 回复 2018-10-30
?
动漫人物

TA贡献1815条经验 获得超10个赞

有个Windows API是根据进程名找进程句柄的,好像叫FindWindow,之后调用其他的API操作这个句柄应该就成了,没试过不敢保证

查看完整回答
反对 回复 2018-10-30
  • 2 回答
  • 0 关注
  • 456 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信