0

我在检测 vista64 下的屏幕分辨率时遇到了严重问题。我有 2 种方法使用 C# 来查找网页的背面分辨率。使用 javascript 的客户端解析很好,但背面没有什么是正确的。

  1. int deskWidth = SystemInformation.PrimaryMonitorSize.Width; return 1024
  2. IntPtr hdcSrc = User32.GetDesktopWindow(); int width = GetDeviceCaps(hdcSrc, HORZRES); return 1024

经过多次更改是屏幕资源。这些方法总是返回相同的值 1024。过去这些方法运行良好,但 Windows 更新在这里。

有人可以帮我解决这个问题或建议另一种方法来获得有效的解决方案吗?

非常感谢您的回答。

4

1 回答 1

0

无法直接在服务器上检测浏览器的屏幕分辨率。

于 2010-08-31T00:33:39.670 回答