DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: lixuan123
今日帖子: 0
在线用户: 4
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
女 jwc163 (sillybird) ★☆☆☆☆ -
盒子活跃会员
2004/1/10 12:50:14
标题:
获知一个不知caption的窗口的句柄用什么办法? 浏览:2056
加入我的收藏
楼主: 获知一个不知caption的窗口的句柄用什么办法?有什么API函数吗?请高手赐教!

----------------------------------------------
因为蓝天的诱惑 梦想有天与白云共舞!
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/1/10 13:33:48
1楼: 用Spy++看窗口类名
如果是游戏之类可以先最小化
然后用Spy列出所有窗口,自己找找

或者自己写程序,根据进程来找
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/1/10 13:51:07
2楼: 好象 叫 get ...from id 来着  忘记了
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
女 jwc163 (sillybird) ★☆☆☆☆ -
盒子活跃会员
2004/1/10 15:06:58
4楼: 我不是想用工具去看,我是想跟有些密码查看器一样,在主程序窗口中拉
出一个箭头或圆之类的移到别的程序窗口中显示星号(********)的编辑框
的句柄,请问sephil大哥,我可以用什么方法来实现句柄 的获取呢?
----------------------------------------------
因为蓝天的诱惑 梦想有天与白云共舞!
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/1/10 15:28:07
5楼: 哈哈哈:
此帖子包含附件:
JPEG 图像
大小:64.8K
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/1/10 15:30:38
6楼: --
此帖子包含附件:
JPEG 图像
大小:72.8K
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/1/10 16:02:54
7楼: 这样啊

可以用 WindowFromPoint 获取当前鼠标所在的窗口

不过你要获取密码的话
在Win2k/XP下要用Hook

----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
女 jwc163 (sillybird) ★☆☆☆☆ -
盒子活跃会员
2004/1/10 17:35:51
8楼:     谢谢sephil大哥,也谢谢bios。
    我把WindowFromPoint放在主窗口的OnMouseDown事件中试了下,可以把Form1取出来,但是当我把 Mouse移到 Edit1中时,再怎么点也取不出Edit1中的内容来,
这是一个问题,还有就是怎么样才能鼠标伸到主窗口以外的大屏幕上取点呢?

另外,sephil大哥提到的Hook钩子,我只是听说过,能详细说说或给点资料小弟吗?望sephil大哥不吝赐教!
----------------------------------------------
因为蓝天的诱惑 梦想有天与白云共舞!
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/1/10 19:47:17
9楼: ChildWindowFromPoint

说起Hook
我还想起来欠bios一个Hook的例子
哈哈
bios你还要不要啊
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
女 jwc163 (sillybird) ★☆☆☆☆ -
盒子活跃会员
2004/1/10 21:11:31
10楼: sephil大哥 ,我作了,如下,可是点Form1内的Edit1时Label没有反应啊,是不是我用得不对?
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
var
  point:TPoint;
  buf:array[0..50] of char;
begin
  point.X:=x;
  point.Y:=y;
  GetWindowText(ChildWindowFromPoint(Form1.Handle,point),buf,255);
  Label1.Caption:=buf;
end;
----------------------------------------------
因为蓝天的诱惑 梦想有天与白云共舞!
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/1/10 21:14:01
11楼: 要要要!大哥多多向你学习呀!
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/1/10 21:14:34
12楼: 可人  大哥你是2000的系统吗 ?如果是这样是不行的
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
女 jwc163 (sillybird) ★☆☆☆☆ -
盒子活跃会员
2004/1/10 22:03:06
13楼: 是2000,bios大哥不要讲话只讲半句啊,怎么不行请指教。

另外屏幕外取点我已经搞定,谢谢sephil大哥帮助,
现在取不出TEdit中的*号内容,大概是sephil大哥说的
是因为我没有用 Hook的缘故吧,
热切期待sephil大哥 的Hook     ing..............
----------------------------------------------
因为蓝天的诱惑 梦想有天与白云共舞!
作者:
男 q2ccc (网络菜虾) ★☆☆☆☆ -
盒子活跃会员
2004/1/10 23:15:27
14楼: 向各位回复的大虾学习,能否将完整的源代码贴出来一下,小弟先跪谢了!!!
----------------------------------------------
-
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/1/11 10:54:42
15楼: 你在点Edit1时Form1是不会接收到MouseDown消息的
也就是说FormMouseDown不会被执行
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
女 jwc163 (sillybird) ★☆☆☆☆ -
盒子活跃会员
2004/1/11 17:54:00
16楼: 一针见血,那sephil大哥 教教我应该怎么做
----------------------------------------------
因为蓝天的诱惑 梦想有天与白云共舞!
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/1/11 19:33:55
17楼: 我想可能还是Hook比较好
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
女 jwc163 (sillybird) ★☆☆☆☆ -
盒子活跃会员
2004/1/11 20:39:15
18楼: sephil大哥,可以给个例子吗
----------------------------------------------
因为蓝天的诱惑 梦想有天与白云共舞!
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行109.375毫秒 RSS