我正在寻找任何在飞行中设置DPI感知级别的方法(基于用户输入)。我遇到了this。
它建议我应该使用setProcessDpiAwareness函数来设置意识级别。但只有Windows 8.1预览支持此api调用。有没有其他方法可用于动态设置Dpi感知级别,从Windows 7开始支持?
提前致谢。
答案 0 :(得分:3)
在Windows 8.1中每个监视器DPI感知出现之前,Vista支持SetProcessDPIAware
。
但是,您可能希望在运行时做出这个决定,这让我感到非常不寻常。最佳实践是,应用程序旨在提高DPI感知能力,并将意识写入应用程序清单。