vb问题:获取一个特定程序窗口内某个坐标的颜色!

需要注意的是:1、程序窗口时一个游戏窗口,有可能是DX的窗口2、程序窗口是被其他窗口遮挡的,或者是隐藏的3、要获取的是程序窗口内某个坐标点的颜色值,而不是屏幕的坐标点。希... 需要注意的是:
1、程序窗口时一个游戏窗口,有可能是DX的窗口
2、程序窗口是被其他窗口遮挡的,或者是隐藏的
3、要获取的是程序窗口内某个坐标点的颜色值,而不是屏幕的坐标点。

希望高手给出完整代码,重要的地方给点注释!
先给20分,如果合乎要求,追加80分,我本来就打算用100分来换代码,不过我怕没有合乎要求的答案,浪费了我的100分,呵呵!放心,肯定追加!
前提是这个窗口的句柄,我已经获取了!
展开
 我来答
lysfox
2011-09-01 · TA获得超过388个赞
知道小有建树答主
回答量:421
采纳率:0%
帮助的人:128万
展开全部
2、程序窗口是被其他窗口遮挡的,或者是隐藏的

这点,可能很难办。

以前编写过一个获取屏幕颜色代码的程序(屏幕当前显示的颜色),对于被覆盖的窗口则无法获取
FM网络
2011-09-01 · TA获得超过825个赞
知道小有建树答主
回答量:1130
采纳率:0%
帮助的人:971万
展开全部
有个函数可以获取某点的颜色:GetPixel
GetPixel函数被挡住就获取不了窗口内的颜色。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式