我使用的api GetPixel(IntPtr hdc, int x, int y)
大侠都看出来了,我用的是c#
在win7 64位下,取某窗口上的某一点颜色,取色正确。换到xp,取某点颜色,如果此窗口是在最前方的,取色正确。
而当窗口被覆盖了(注意,没有最小化),取色则出现了问题,取色每次回来的值都是一样的-1请问这是什么原因?我把同一个项目放到不同的电脑上编译运行的,没有半点修改。
大侠都看出来了,我用的是c#
在win7 64位下,取某窗口上的某一点颜色,取色正确。换到xp,取某点颜色,如果此窗口是在最前方的,取色正确。
而当窗口被覆盖了(注意,没有最小化),取色则出现了问题,取色每次回来的值都是一样的-1请问这是什么原因?我把同一个项目放到不同的电脑上编译运行的,没有半点修改。
解决方案 »
- 如何连接并控制远程计算机并获取远程计算机的临时文件夹路径?
- MDI中,如何关闭子窗口
- 用户控件舆主窗体的通信问题
- 从datagrid中提取值,插入数据库出错,谁能帮忙看下,哪错了
- gridview中选中一行的一列,如何找到这行的其他列(C#)
- 关于打包软件!!
- c# 读取excel 判断列或单元格类型
- 还是关于vs2003 的安装问题 我用的是iso镜像文件(转贴于其他问题区)
- APS.NET C#做进销存,如何把EXCEL表格的内容复制,粘贴到TEXTBOX中间,再写入SQL数据库,我见其它的网站上有,自己不会做,新手求作案!
- 3.25下午2点,深圳市c#程序员聚会!
- 向高手求救:Inno Setup 如何让生成的setup.exe文件双击以管理员权限运行
- 微软的企业库是指什么呀?网上说操作数据库最好用这个企业库,哪里有呀?
这篇文章倒是挺有用,但是我是问题是win7是完全正常的,xp为什么会不对呢?