首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请问下,取颜色的方案,哪个比较好

2012-02-20 
请教下,取颜色的方案,哪个比较好!请教下,取颜色的问题!就是我想要获取2点的值。。想问下先取1点,再去取第2点

请教下,取颜色的方案,哪个比较好!
请教下,取颜色的问题!
就是我想要获取2点的值。。
想问下先取1点,再去取第2点好,还是同时记录2点比较好一些?? 

VB code
方案一:windowDC = GetDC(g_WindowHwnd)getcolor = GetPixel(windowDC, 12, 12)ReleaseDC g_WindowHwnd, windowDCwindowDC = GetDC(g_WindowHwnd)getcolor1 = GetPixel(windowDC, 20, 20)ReleaseDC g_WindowHwnd, windowDC


VB code
方案二:windowDC = GetDC(g_WindowHwnd)getcolor = GetPixel(windowDC, 12, 12)getcolor1 = GetPixel(windowDC, 20, 20)ReleaseDC g_WindowHwnd, windowDC


以上2中方案,,哪个更为好一些呢?


[解决办法]
结果应该是一样的,第一种写法比较浪费
[解决办法]
我觉得你应该用第二种方式。
[解决办法]
探讨
如果我用Timer不停去获取,,
不知道哪个会浪费系统资源呢??

[解决办法]
GetPixel超级慢
看一个相关的例子
图像反色
http://www.vbgood.com/viewthread.php?tid=52270&highlight=%B7%B4%C9%AB

热点排行