| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 745 人关注过本帖
标题:本人是新手,有好几个问题请高手解答!
只看楼主 加入收藏
lgf126
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-6-8
收藏
 问题点数:0 回复次数:7 
本人是新手,有好几个问题请高手解答!
如何取得后台程序的句柄,关键里边的控件?获得句柄后,能否用mouse_event和keybd_event直接对控件进行操作?就像对文件框属性一样操作。

怎么给后台程序截图?程序处于最小化状态。
如果能截图,然后跟保存的文件做对比是否相同,用什么函数?
   
搜索更多相关主题的帖子: 解答 
2008-06-08 23:08
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
后生可畏……新手就问这个……有前途!

我还没见过哪个程序能获得后台程序的截图……您可以举个例子吗?
2008-06-09 07:27
lgf126
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-6-8
收藏
得分:0 
确实还没见过。。。。
有没有什么办法,用保存的图片,然后跟后台程序里显示的东西,做比较??

用其它方法也行,或者有什么方法可以获取后台程序的数据,从中读取需要的图像.
可以吗?

后台程序里的控件怎么获得他具体名字?
2008-06-09 18:25
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
[bo][un]lgf126[/un] 在 2008-6-9 18:25 的发言:[/bo]

有没有什么办法,用保存的图片,然后跟后台程序里显示的东西,做比较??

用其它方法也行,或者有什么方法可以获取后台程序的数据,从中读取需要的图像.
可以吗?

后台程序里的控件怎么获得他具体名字?

控件确实可以获取类名,具体怎么做我也不知道。

窗口截图数据恐怕不属于后台程序的数据,因为所有点都是显示窗口的时候画出来的
2008-06-09 18:48
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 
类似Vista的任务栏功能是吧?
你说的后台程序指的是有窗体,但不是活动窗口的窗体吧?(可能已经被最小化或隐藏)
你都知道mouse_event和keybd_event了还会不知道获取句柄么?FindWindow ,FindWindowEx 之类
可以用sendmessage发送消息进行操作
程序截图应该在它显示的时候就截下来保存好,Vista好像也是这样子做的
获得窗口句柄了那截图就不是问题
这个拿来对比有什么用吗?
2008-06-09 20:27
lgf126
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-6-8
收藏
得分:0 
[bo][un]三断笛[/un] 在 2008-6-9 20:27 的发言:[/bo]

类似Vista的任务栏功能是吧?
你说的后台程序指的是有窗体,但不是活动窗口的窗体吧?(可能已经被最小化或隐藏)
你都知道mouse_event和keybd_event了还会不知道获取句柄么?FindWindow ,FindWindowEx 之类
可以用send ...


我刚开始学,从网上找了一下后台控制,就找到mouse_event和keybd_event这两个API
findwindow获得指定窗口的句柄后,该窗体内里边的控件怎么获得?

后台程序最小化了能截图吗?我有200张保存图片,是从很多的图片中(40万张以上)截下来的。。。。汗一下。

我要找到这张图是哪张图截出来的。。。。。手工肯定搞不定。这些图片的性质又不能拷贝到别的机子。而且电脑还要办公用,所以只能后台处理。
2008-06-09 21:52
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 
findwindow可以获得顶级窗体句柄  其他的可以用findwindowex获得
在最小化之前截吧  我没找到最小化以后还截图的方法  而且似乎微软也不是这么做的 应该做不到吧
图片处理我不熟悉 按像素去精确对比肯定是对比不出来的
2008-06-09 21:57
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
收藏
得分:0 
暈,你還是新手不
2008-06-10 16:07
快速回复:本人是新手,有好几个问题请高手解答!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.064060 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved