title: Windows和macOS在高DPI支持上的差距，真的只是对生态的把控力问题吗？
desc: 还是说，Windows <b>相关 API 的设计根本就是有问题的？<b>附注：虽然很多人一再声称 Windows 10 下系统的支持和第三方软件的支持都有大改善，但实际上还是问题很大。特别是多显示器的情况，似乎又退回到了古代，而且对于多个显示器不同 DPI 的接合拖动处理似乎也有问题。一个具体的例子可参考
topic: 微软（Microsoft）
content: 说到API设计，程序员就要show the code，自行对比 macOSPer-Monitor DPI from OS X 10.8AppKit：APIs for Supporting High Resolution Carbon：已死亡，从OS X 10.8开始API全线已经Deprecated，也没有Retina支持，估计下个macOS版本二进制直接就没法跑了吧，毕竟是比MFC还古老的技术啊...Java（比如说Swing之类）：在JDK 8已修复，对开发者透明，JDK-8000629 macosx Blurry rendering with Java 7 on Retina display W
answerer_tags: http://www.dreampiggy.com https://github.com/dreampiggy