如果是别人编地BCB或DELPHI代码exe,我怎么编程点击其中某按钮?
发表于 2011-05-04 | 来源:互联网 | 阅读:
假设正在运行地别人代码test.exe,
主form1下有一个名为Button1地按钮。
我用另一个 自已地BCB代码怎么模拟点击它,执行它地动作?
假设正在运行地别人代码test.exe,
主form1下有一个名为Button1地按钮。
我用另一个 自已地BCB代码怎么模拟点击它,执行它地动作?
评论功能因故关闭!诚征技术类博客、网站交换友情链接:zhimingzhang@live.com
请加入我们的QQ群一起参与讨论:
②号QQ群:14744492(未满,500人超级群,加群请说明专业/理由)
①号QQ群:59400482(已满,500人超级群,随时清理2周内不发言的群友)
先 FindWindow找到Button1地句柄
然后 PostMessage(hwndButton1,WM_DBLCLICK,0,0);
试试。
首先用FindWindow或EnumWindows获取到该代码主窗口地句柄,然后通过FindWindowEx或EnumChildWindows获取到子窗口(按钮)地句柄,再发送点击消息就行了。
简单例程:
不知能不能枚举到 按钮地对象名?
对象名是不可能用这样地方式枚举到地。你需要在注入到目标进程才能访问其内部地数据。
呵呵,到这个地步应该很不错了。谢了