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

取色有关问题

2012-12-21 
取色问题经过4台机子+2虚拟机的测试,装有WIN7 64位的机子同坐标取色一样,到了XP系统 同样的坐标取出来的色

取色问题
经过4台机子+2虚拟机的测试,装有WIN7 64位的机子  同坐标取色一样,到了XP系统 同样的坐标取出来的色值不一样。
用了两种方法都找不到一致的色值:

GetDIBits + PrintWindow 

GetPixel + PrintWindow

与显卡有关吗?应该不是,因为我在虚拟机上面也没办法成功。

可能是跟绘制有关,求高人赐解决方案,谢谢!
[解决办法]
已解决
[解决办法]
哈, 还没用过64位的操作系统呀, 不知道这64位系统上的颜色是否也升级到64位了.
[解决办法]
应该是你的函数使用上的原因,
建议你具体研究GetDIBits函数和GetPixel所取颜色的异同。
[解决办法]
取色没有问题,是PrintWindow截图时出现坐标偏差,已经解决了。

热点排行