为什么在spy++受看不到Button按钮

为什么在spy++中看不到Button按钮
为什么在spy++受看不到Button按钮
网上看到的上面的一个程序,然后用spy++中查看,却只能看到TEidt,但是看不到Button按钮,请问这是为什么?这是Button是热点吗?有没有办法得到它的handle?

为什么在spy++受看不到Button按钮
------解决方案--------------------
直接刷图上去就没有句柄的,也可以说句柄就是TImageForm
------解决方案--------------------
楼主这个界面咋这么像上海拍牌软件的界面啊.
那个按钮全是TImage控件.

为什么在spy++受看不到Button按钮
------解决方案--------------------
因为TImage是TGraphic控件的派生类,是没有句柄的.也就是在Windows系统里这个东西是不存在的.
TGraphic控件是在其Parent的Paint的时候画在上面的.
------解决方案--------------------
可以Hook TextOut的函数.
------解决方案--------------------
拍拍软件那个验证码你别想Hook画文字了,我告诉你他的原理吧.
1.他是在你点击出价的时候去后台请求验证码,同时也把用户名密码出的价格都发送到服务器了.
2.服务器收到请求返回给客户端一个验证码图片.客户端把这个验证码图片显示给用户.
3.用户输入验证码提交到服务器后服务器在数据库里面把这个图片和验证码在数据库里面查寻,如果正确,那么刚才步骤1提交的价格就是有效的.

所以你不要尝试捕捉画文字了.

另外拍牌的Demo是画文字的,而真正的程序则是图片.