搜索
编程论坛
→
开发语言
→
『 VB6论坛 』
→ VB如何快速获取桌面指定区域的rgb像素值
标题:
VB如何快速获取桌面指定区域的rgb像素值
只看楼主
huangjunxing
等 级:
新手上路
帖 子:49
专家分:0
注 册:2014-8-13
结帖率:
50%
楼主
问题点数:0 回复次数:2
VB如何快速获取桌面指定区域的rgb像素值
VB如何快速获取桌面指定区域的rgb像素值,如图form2窗体区域的像素值,用GetPixel太慢了
搜索更多相关主题的帖子:
VB
指定
区域
rgb
像素值
2017-09-19 22:38
风吹过b
等 级:
贵宾
威 望:
364
帖 子:4912
专家分:29900
注 册:2008-10-15
第
2
楼
得分:0
使用 VB 自带的函数 point ,还慢吗?
-----------------------
Point 方法
按照长整数,返回在 Form 或 PictureBox 上所指定磅的红-绿-蓝 (RGB) 颜色。不支持命名参数。
语法
object.Point(x, y)
Point 方法的语法包含下列部分:
部分 描述
object 可选的。一个对象表达式,其值为“应用于”列表中的一个对象。如果省略 object,带有焦点的 Form 象缺省为 object.
x, y 必需的。均为单精度值,指示 Form 或 PictureBox 的 ScaleMode 属性中该点的水平(x-轴)和垂直(y-轴)坐标。必须用括号包括这些值。
说明
如果由 x 和 y 坐标所引用的点位于 object 之外,Point 方法将返回 -1。
授人于鱼,不如授人于渔
早已停用QQ了
2017-09-20 09:00
xzlxzlxzl
来 自:湖北
等 级:
贵宾
威 望:
125
帖 子:1091
专家分:5825
注 册:2014-5-3
第
3
楼
得分:0
估计题主是要快速读取整个窗体的像素值,用getpixsel肯定慢,比较好的办法是用api函数构建内存场景,将窗体或桌面拷贝进去,用copymenmory函数读取,应该快些。point函数其实就是调用getpixsel函数实现的。
2017-09-20 22:43
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-480811-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.241818 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved