标题:如何判定一个图像正在打开中?
只看楼主
wcx_cc
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:352
专家分:1152
注 册:2015-10-2
结帖率:92.86%
已结贴  问题点数:50 回复次数:7 
如何判定一个图像正在打开中?
请教: D 盘上有一张图像, D;\a2.JPG,在 window 7 系统.用 API 将其打开后,为了不再重复打开,用什么方法能判定,该图像是已经打开,并且正在显示?.(注:我说的jpg 图像),谢谢指教!!

[此贴子已经被作者于2018-3-2 01:02编辑过]

搜索更多相关主题的帖子: 图像 打开 JPG 重复 方法 
2018-03-02 01:00
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:50 
是在你编的程序里打开,还是在其他的程序里打开?
2018-03-02 04:56
wcx_cc
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:352
专家分:1152
注 册:2015-10-2
得分:0 
谢谢吹版关注:是在vfp 程序中,在表单上,调用 API 打开的.经观察,是调用了 window 7 的 dllhost.exe,如果能判断dllhost.exe 进程是否正在执行也可以,谢谢再关注一下!!  
2018-03-02 12:29
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
dllhost.exe是系统服务的一个管理器,不只是用来打开那个jpg,不能随便删除。
如果这个VFP程序是你写的,有没有打开这个jpg就不是问题了。

2018-03-02 15:20
wcx_cc
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:352
专家分:1152
注 册:2015-10-2
得分:0 
谢谢版主:可能我没说清楚.,在程序中何时打开的肯定知道.但是,我想知道,图像打开后,如何判断它是正在显示着,这个状态如何能判定出来.这一步对我的这个程序很重要.
如果实现了,能大大的改善我的程序.谢谢您!!
2018-03-03 16:03
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
可否这样认为:处理显示图像的过程无异常的话就算图像正常显示着。
2018-03-03 16:34
wcx_cc
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:352
专家分:1152
注 册:2015-10-2
得分:0 
看来这种看图方法不太适当 我正在考虑另外的看看图方法. 感谢版主每次回复!
2018-03-05 13:05
wcx_cc
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:352
专家分:1152
注 册:2015-10-2
得分:0 
问题已解决.苯法子,通过遍历 window 进程.还是多谢版主的帮助!!
2018-03-08 12:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-484943-1-1.html




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

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