如果显示器分辨率(每英寸的像素数)过高,Windows会拉伸图形,即所谓DPI缩放,导致应用程序GetPixel取到的点跟鼠标箭头不一致。(详细描述见参考链接)
在进入WinMain函数后立即调用SetProcessDPIAware函数,以告知Windows系统本程序支持DPI。
SetProcessDPIAware();
c++ - GetPixel returns incorrect values - Stack Overflow
本文地址:https://blog.csdn.net/ic_esnow/article/details/107305883
如对本文有疑问, 点击进行留言回复!!
Ubuntu18.04下解决Qt出现qt.qpa.plugin:Could not load the Qt platform plugin “xcb“问题
网友评论