GetDC得到的设备dc不会更新
mmidd 2020-02-26 09:23:40 windows10操作系统
通过 FindWindow找到窗口指针
然后使用 ::GetDC 得到 CDC指针
调用 cdc的 GetPixel 获取窗口某坐标点的 像素颜色 会出现以下几种情况
1. 返回 rgb 255 255 255 这是错值
2. 返回 rgb 0 0 0 也是错值
3. 返回 rgb aa,bb,cc 是对的值 但窗口更换其它图片后,取到的值仍然是 aa,bb,cc不会更新
此程序在windows7上可以正常使用
为什么在 windows10上就失效不能正常取颜色
CDC在使用后都有释放。