Delphi版 关于QQ输入控件无法Spy到句柄的实现方案可行性研究
来源于偶然的一个思路,分享下!
QQ2009版本的界面,和以前的版本有个显著的不同,就是无法通过Spy++抓到界面上某些元素的句柄了,对于这个技术的实现方案,相信好多人都有一些揣度,实现方法怎样,有人说是应用的DirectUI技术,也有人说是用反Hook,等等一些列的说道!在这,我也说说我的一点看法!我说的一种方法不属于以上的任何一种方法。至于如何,且听我慢慢道来!此思路,来源于一个偶然,在聊天窗口失去焦点与获得焦点时的一个偶然........详细信息
[解决办法]
这种办法不错,但是输入控件得不到句柄不代表没法弄到想要的东西
比如QQ,消息在聊天框内显示出来还是用的API,HOOK API就可以获得消息
[解决办法]
不错,感觉有TControl的影子
[解决办法]
ding yi xia~~~~~~~~~~~~~~~~
[解决办法]
另外,有的QQ尾巴依然可以发消息,具体可以参考下这个pdf的文章
http://www.xp510.com/soft/8/163/14874.html
[解决办法]
我的意思是,依旧可以通过richedit控件取得句柄,只是发消息的那个按键不容易获得了
[解决办法]
学习了。回复内容太短了
[解决办法]
创意不错!~~~~~~~~~~~~~~~~
[解决办法]
[解决办法]
看看看看看看!!!!!!
[解决办法]
不错,很有用!!!!!!!!!
[解决办法]
现在都时兴界面与逻辑分离吧。
[解决办法]
fbb品种名称呢?一个函数下拉生成两列?
[解决办法]
很有意思,学习了~~~
[解决办法]
看看看看看看!!!!!!
[解决办法]
顶顶顶顶顶顶顶顶顶顶顶
[解决办法]
fasbfjhsadgfjf
[解决办法]
焦点切换虽然有问题,但是感觉可以实现QQ的个性签名,呵呵
[解决办法]
learning.....
[解决办法]
窗口控件被其他非窗口控件盖住了,SPY++也可以探测到此窗口控件吗?
[解决办法]
学习 了
[解决办法]
先顶了,回去有空好好看看。
[解决办法]
帮顶接分!!
每天回帖即可获得10分可用分!
[解决办法]
[解决办法]
学习了,呵呵,帮顶接分!!
[解决办法]
我是新手,请大家关照
[解决办法]
[解决办法]
.................
[解决办法]
有想法
有空的时候跑一下
顶一个
[解决办法]
学习了。回复内容太短了
[解决办法]
受教了哦,谢谢版主了!
[解决办法]
QQ的是Direct UI
[解决办法]
我的意思是,依旧可以通过richedit控件取得句柄,只是发消息的那个按键不容易获得了
[解决办法]
难得D版又热闹起来了...[回复不短了吧?]
[解决办法]
看了看 看不懂 学习了
[解决办法]
hook键盘,或者on key press / down。自己绘制Edit并textout到panel上面。完全没有句柄了就。实现起来很简单。
[解决办法]
大公司的小技巧.
比如百度的博客,不让保存网页什么的.
一个身高两米的巨人,让人觉得他是侏儒,只是一个原因:委琐.
最搞笑的是,这些小伎俩,对付的偏偏是那些不在乎的外行,LOOKLOOK楼主,照样可以搞定.
大公司的脑袋可能内存大使用率低,只好灌水充数.要不,就自己找扇门使劲地夹,日日夹,月月夹,年年夹,就成了现在的这样了...
[解决办法]
感谢楼主,刚好课程设计能用
[解决办法]
!!!!!!!!!!!!!!!!!!!
[解决办法]
值得研究。。。呵呵。。。。。
[解决办法]
不明白。。我的QQ2009 SP6 已经抓到句柄了。。。。密码框内容也能正常截获。。。
不知道说的是哪个元素?还是我的QQ版本不对?
[解决办法]
看了下,有感于思路。
[解决办法]
学习
[解决办法]
好,学习了。顶。。。。。。。。。
[解决办法]
不错,感觉有TControl的影子
[解决办法]
不错
很不错
学习了
[解决办法]
接分接分。。接分接分。。
[解决办法]
定一下啊……不错啊……6
[解决办法]
楼主您好,你的演示程序中有一个小小漏洞,就是使edit获得焦点但不输入任何数据,然后最小化窗口,再还原窗体,此时报错。
[解决办法]
呵呵,只是一个模拟实施方案而已!
如果真要完全实现起来,要做的工作也不少
[解决办法]
错误出现在这句:edt.Parent := nil;
此句是该方案实现的关键。我自己研究一下吧,不敢耽误楼主时间。
[解决办法]
学习了。。。
顶一个。。。
[解决办法]
不知道,我是來學習的,順便幫頂。