完全控制第三方程序

ny_wzg 2004-09-21 08:15:28
目前可以,控制第三方程序中控件的Enable,cheecked,caption,加入菜单
还需要有一下功能:
1,Visible(好象如果第三方中一个控件是Visible:=False的话就枚举不到此控件的句柄)
2,菜单加入后,怎样响应一个Click事件,执行一些操作
3,移动控件位置
4,改变大小

...全文
116 9 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ny_wzg 2004-09-23
  • 打赏
  • 举报
回复
谢谢回答我试试成功就给分!
ny_wzg 2004-09-23
  • 打赏
  • 举报
回复
我用的EnumChildWindows
bob008 2004-09-23
  • 打赏
  • 举报
回复
SENGMESSAGE WM_??????:=$0001
...............................
DemonLoveLizzy 2004-09-23
  • 打赏
  • 举报
回复
昨天打不开网页。枚举不是FINDWINDOW,是GETWINDOW。
蓝色光芒 2004-09-22
  • 打赏
  • 举报
回复
Mark
GoldShield 2004-09-22
  • 打赏
  • 举报
回复
继续关注.
DemonLoveLizzy 2004-09-22
  • 打赏
  • 举报
回复
Visible:=False用FINDWINDOW枚举可以得到句柄。
菜单的CLICK事件,需要你自己大消息过去。至于消息的内容,就是源程序菜单事件处理的方法。
枚举粗豪控件的HWND,当然可以移动控件的位置。SENDMESSAGE。
改变大小?改变什么的大小?!
DemonLoveLizzy 2004-09-22
  • 打赏
  • 举报
回复
移动控件位置用MoveWindow也可以。
DemonLoveLizzy 2004-09-22
  • 打赏
  • 举报
回复
Visible:=False用FINDWINDOW(CHILD)(NEXT)可以枚举到。
菜单的响应要用到全局的HOOK。
移动控件可以DENDMESSAGE(WM-MOVE)
改变窗体大小可以用MOVEWINDOW
发帖
Windows SDK/API

1177

社区成员

Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
帖子事件
创建了帖子
2004-09-21 08:15
社区公告
暂无公告