如何给另一软件的输入框赋值 ?获取输入框相对窗体的坐标

文中金域 2020-09-24 11:13:00
如何给另一软件的输入框赋值 ?获取输入框相对窗体的坐标
...全文
8276 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
文中金域 2020-10-17
  • 打赏
  • 举报
回复
获取另一软件的顶点 ,输入框在屏幕中的坐标 ,算出输入框与原点坐标的偏移量;再使用类名找到软件的坐标,然后加上偏移量继而算出输入框坐标 ;模拟鼠标键盘的点击和输入事件就可以向输入框赋值。前提是另一软件必须不能最小化。
八爻老骥 2020-09-24
  • 打赏
  • 举报
回复
获取控件句柄
HWND FindWindowA(
LPCSTR lpClassName,
LPCSTR lpWindowName
);

设置文本框内容

HWND FindWindowA(
LPCSTR lpClassName,
LPCSTR lpWindowName
);
正怒月神 2020-09-24
  • 打赏
  • 举报
回复
我记得以前,写的hooker可以做到。 使用全局钩子
threenewbee 2020-09-24
  • 打赏
  • 举报
回复
GetWindowRect api
我不懂电脑 2020-09-24
  • 打赏
  • 举报
回复
https://www.wendangxiazai.com/b-97ff1bde50e2524de5187ee3-2.html这里有详细解释

110,525

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧