求VB屏幕照图函数 函数参数:图片地址
                     功能:根据图片地址查找电脑当前屏幕内是否有跟参数 图片地址 图片相同的图
                           或者是直接屏幕截图,在截图内查找是否有跟参数 图片地址 图片相同的图                           有则返回TRUE,没有返回FALSE     因为最近两年都在弄ASP站,所以VB忘的差不多了,希望大家能帮帮忙。
                           

解决方案 »

  1.   

    sf用GetDesktopWindow 吧
    Public Declare Function GetDesktopWindow Lib "user32" () As Long 网上有很多现成的代码
      

  2.   

    http://www.mndsoft.com/blog/article.asp?id=1150
    参考下
      

  3.   

    如果小图在大图中确实存在,并且不存在缩放,直接用模板匹配吧,但是先进行大概的匹配,找到大概的位置,然后再见进行所谓的精确匹配。这个过程的执行速度取决于你的小图片的大小。当然,现在有很多高级算法,那些呢不是常人所能。简单的模板匹配算法很简单,请参考何斌编著的《visual C++数字图像处理一书》让别人给你一个这样完整的程序不现实。
      

  4.   

    对的  就跟按键精灵的找图相同的功能 但是我在很短的时间内找大量的图。一百左右。
    图片地址如:D:\xiaominjun\10\ccc.jpg 这样的也许大家会说我很懒 但是VB现在我确实写不来了。。自己汗个。
    希望有谁能给我段可行的代码
      

  5.   

    http://d.download.csdn.net/down/1602727/a78113534
    下载附件,其中有个0KB的文件到老版本的按键精灵中找(自己百度就有)
      

  6.   

    http://www.mndsoft.com/blog/VB6/QQzha.html