DELPHI如何捕捉窗体句柄,然后在该窗体中实现某些操作?

zzit1983 2008-10-16 02:09:46
1:DELPHI如何捕捉窗体句柄?
2:捕捉窗体句柄后,在该窗体中不断监测?
3:当该窗体中按下某个按钮的时候,做某个操作?

比如,我打开一个记事本,
然后通过DELPHI程序找到记事本程序句柄,开始监听,如果我按下A按钮,就在记
事本中执行CARL+V操作?
...全文
247 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
vvvvcb 2012-06-23
  • 打赏
  • 举报
回复
ghfghfg
铁心兰 2012-01-01
  • 打赏
  • 举报
回复
思路有了是完成的第一步
roooom 2009-12-12
  • 打赏
  • 举报
回复
学习
chinatsm 2009-07-28
  • 打赏
  • 举报
回复
怎么弄呀!
denglei_bj 2009-03-12
  • 打赏
  • 举报
回复
很感兴趣,说的详细点呗,最好有个小例子什么的
CaiBirdy 2008-10-16
  • 打赏
  • 举报
回复
大致已经被讲了,楼主需要搜索学习 的就是 如何制作 钩子,只要能理解如何挂到记事本进程,其他简单,都是消息的处理
zzit1983 2008-10-16
  • 打赏
  • 举报
回复
能不能详细点嘛,兄弟些
UndefinedCoder 2008-10-16
  • 打赏
  • 举报
回复
找句柄简单,FindWindow或FindWindowEx
替换消息处理例程就麻烦了。
如果窗口在本进程,SetWindowLong就搞定。
如果不在本进程,就需要把代码先注入到窗体所在进程,再SetWindowLong
fangsp 2008-10-16
  • 打赏
  • 举报
回复
用findwindow找句柄啊
yuqianyi1974 2008-10-16
  • 打赏
  • 举报
回复
1用findwindow函数
2用钩
3用sendmessage

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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